label ♦ ><label> ... </label> ♦ IE4+ M1 N6 O5+
♦ HTML 4.0
Das <label>-Tag verknüpft Elemente innerhalb eines Formulars
(wie z.B. ein input-Element) mit einem Text über das for-Attribut
des <label>-Tags und das id-Attribut im Formularelement, die
gleich sein müssen. Ein Element kann durchaus mehr als ein Label haben.
Der Browser soll die Label durch eine besondere Darstellung hervorheben.
Dieses Tag ist eines von drei Tags in Version 4, die bei der Darstellung
eines Formulars behilflich sein sollen. Die anderen beiden Tags sind <fieldset>
und <legend>. Allerdings werden diese drei Tags von den meisten Browsern
noch nicht verlässlich unterstützt.
Ein label-Element soll keine weiteren <label>-Tags enthalten.
Das schließende Tag ist erforderlich.
| Kernattribute |
class dir
id lang
onclick ondblclick
onkeydown onkeypress
onkeyup onmousedown
onmousemove onmouseout
onmouseover onmouseup
style title
|
| accesskey |
Das Attribut accesskey bestimmt eine Taste auf der Tastatur,
die beim Drücken zusammen mit der Alt-, Strg- oder Befehlstaste
einen Link aktiviert. Das Attribut wird nicht zuverlässig unterstützt. |
| for |
Das Attribut for verbindet das <label>-Tag mit einem bestimmten
Steuerelement des Formular. Es muss genau den gleichen Wert wie das id-Attribut
des Steuerelements enthalten. Wenn das Steuerelement innerhalb der öffnenden
und schließenden <label>-Tags gesetzt wird, werden das for-
und das id-Attribut nicht gebraucht, da Steuerelement und Label
direkt miteinander verknüpft sind. |
| onblur |
Das Attribut onblur initiiert die Ausführung eines JavaScripts,
wenn ein Element den Fokus verliert (z.B. wenn die Maus in ein anderes
Element geklickt wurde oder die Navigation mit der Tabulatortaste den
Mauszeiger in ein anderes Element platziert). |
| onfocus |
Das Attribut onfocus erkennt, dass ein Element aktiviert wurde
– in den Fokus kam – (zum Beispiel, wenn die Maus auf das
Element geklickt wurde oder eine Navigation mit der Tabulatortaste den
Mauszeiger auf das Element gesetzt hat), und initiiert ein JavaScript.
|
Beispiel
<form>
<fieldset> <legend> Bitte geben Sie Ihren
vollständigen Namen ein! </legend>
<p><label for="Vorname">Vorname </label>
<input type="text" id="Vorname" name="text5"></p>
<p><label for="Nachname">Nachname </label>
<input type="text" id="Nachname" name="text52"></p>
</fieldset>
</form>
Darstellung
↑
HTML-4.01-Kernattribute Die interessantesten
Attribute der Neuzeit
Index Tabellarischer Überblick über
alle Tags
!DOCTYPE Document Type Definition (DTD)
a anchor (Anker); ein Link
abbr Abkürzung
acronym Gleichwertige Bezeichnung
address Hervorhebung von Adressen
applet Java-Applet
area Clientseitige Image Map
b Fetter Schriftstil
base Basis-URI des Dokuments
basefont Basis-Schriftgröße
bdo Laufrichtung der Schrift
big Großer Schriftstil
blockquote Langes Zitat
body Body des Dokuments
br Erzwungener Zeilenumbruch
button button; Schaltfläche
caption Tabellenüberschrift
center Zentrierte Darstellung von Inhalten
cite Zitat
code Darstellung von Computercode
col Tabellenspalten
colgroup Tabellenspaltengruppe
dd Beschreibungsteil einer Definition
del Gelöschter Text
dfn Definition in einer Definitionsliste
dir Auflistung eines Verzeichnisses
div Generischer Behälter für Inhalte
dl Definitionsliste
dt Definitionselement
em Betonung
fieldset Formulargruppe
font Lokale Änderung der Schrift
form Interaktives Formular
frame Fenster innerhalb des Browserfensters
frameset Unterteilung des Browserfensters
h1, h2, h3, h4, h5, h6 Überschriften
head Header des Dokuments
hr Horizontale Linie
html Wurzelelement des Dokuments
i Kursiver Schriftstil
iframe Inlinefenster
img Eingebettetes Bild
input Steuerfeld eines Formulars
ins Eingefügter Text
isindex Ausgabefeld in einer Zeile
kbd Text, der vom Benutzer einzugeben ist
label Überschrift zu einem Formularfeld
legend Beschreibung einer Formularfeldgruppe
li Listenelement
link Medienunabhängiger Link
map Clientseitige Image Map
menu Menüliste
meta Generische Metainformation
noframes Alternativer Inhalt für
Browser ohne Unterstützung von Frames
noscript Alternativer Inhalt für
Browser ohne Skriptunterstützung
object Generisches eingebettetes Element
ol Nummerierte Aufzählung
optgroup Optionsgruppe
option Wählbares Element
P paragraph; Absatz
param Parameterwert
pre Vorformatierter Text
q Kurzes Inlinezitat
s Durchgestrichener Schriftstil
sample Programmcode-Beispiel
script Skriptanweisungen
select Optionsselektor
small Kleiner Schriftstil
span Generischer Behälter für
Inhalte
strike Durchgestrichener Stil
strong Starke Betonung
style Stilinformationen
sub Tiefgesetzt
sup Hochgesetzt
tableTabelle
tbody Tabellenkörper
td Tabellenzelle
textarea Textfeld mit mehreren Zeilen
tfoot Tabellenfuß
th Tabellenkopfzelle
thead Tabellenkopf
titleTitel des Dokuments
tr Tabellenzeile
tt Nichtproportionaler Schriftstil
u Unterstrichener Schriftstil
ul Ungeordnete Liste
var Instanz einer Variablen