HTML ιδιότητα <label> for
Ορισμός και Χρήση
for
Η ιδιότητα καθορίζει σε ποιο στοιχείο φόρμας συνδέεται η ετικέτα.
Ανεξάρτητη και Ενδεικτική Σύνδεση
Η ετικέτα συνδέεται με τον ελέγχου φόρμας με δύο τρόπους: ως περιεχόμενο της ετικέτας, που είναι ανεξάρτητη, ή για την ετικέτα <label> κάτω από for
Η ιδιότητα ορίζει έναν στόχο φόρμας id, οπότε είναι ενδεικτική.
Για παράδειγμα, στον XHTML:
Ενδεικτική Σύνδεση:
<label for="SSN">Αριθμός ταυτότητας:</label> <input type="text" name="IdNum" id="IN" />
Ανεξάρτητη Σύνδεση:
<label>Ημερομηνία Γέννησης:<input type="text" name="DofB" /></label>
Η πρώτη ετικέτα συνδέει οριστικά το κείμενο "Social Security Number:" και το κείμενο του ελέγχου εισαγωγής του φόρμαυς κοινωνικής ασφάλισης ("SocSecNum"), το οποίο for
Η τιμή της ιδιότητας και του id του στοιχείου είναι η SSN. Η δεύτερη ετικέτα ("Ημερομηνία Γέννησης:") δεν χρειάζεται for
Η ιδιότητα, τα σχετικά στοιχεία ελέγχου της δεν χρειάζονται την ιδιότητα id, συνδέονται εμπειρικά μέσω της τοποθέτησης του στοιχείου ελέγχου <input> εντός της ετικέτας <label>.
Παράδειγμα
Τρεις επιλογές με ετικέτες:
<form action="/action_page.php"> <input type="radio" id="html" name="fav_language" value="HTML"> <label for="html">HTML</label><br> <input type="radio" id="css" name="fav_language" value="CSS"> <label for="css">CSS</label><br> <input type="radio" id="javascript" name="fav_language" value="JavaScript"> <label for="javascript">JavaScript</label><br><br> <input type="submit" value="Υποβολή"> </form>
Γλώσσα
<label for="element_id">
Αξία ιδιότητας
Αξία | Περιγραφή |
---|---|
element_id | Το id του στοιχείου που συνδέεται με την ετικέτα. |
Υποστήριξη προγράμματος περιήγησης
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη |