HTML Tag label:
Beschriftung eines HTML Formular-Feldes

von Thomas Salvador.

Beispiel

Textfeld zur Eingabe des Vornamens:

<form action="..." method="...">
<label for="vname">Vorname:</label>
<input type="text" id="vname" name="vorname" size="30" maxlength="60" />
</form>

Anwendung

<label> wird verwendet, um die Beschriftung eines Formularfeldes zu definieren und formal an das zugehörige Feld zu binden. Der Inhalt ist die Beschriftung selbst. Mit for benennt man das Feld.

Attribute

<label> unterstützt die HTML-Attribute:

AttributBeschreibung
accesskeyZeichen für Shortkey
classSpace-separierte Liste von CSS-Klassen
dirAusrichtung von Text und Tabellen
forHerstellung der logischen Beziehung
idUniversalattribut
langSprache des Elementes
onblurAuszuführender Javascript-Code bei Fokusverlust
onclickAuszuführender Javascript-Code bei Klick
ondblclickAuszuführender Javascript-Code bei Doppelklick
onfocusAuszuführender Javascript-Code bei Fokuserhalt
onkeydownAuszuführender Javascript-Code bei Drücken einer Taste
onkeypressAuszuführender Javascript-Code bei gedrückt gehaltener Taste
onkeyupAuszuführender Javascript-Code bei Loslassen einer Taste
onmousedownAuszuführender Javascript-Code bei Drücken einer Maustaste
onmousemoveAuszuführender Javascript-Code, wenn die Maus bewegt wird
onmouseoutAuszuführender Javascript-Code, wenn die Maus das Element verlässt
onmouseoverAuszuführender Javascript-Code, wenn die Maus auf das Element bewegt wird
onmouseupAuszuführender Javascript-Code bei Loslassen einer Maustaste
styleInline Style
titleBezeichnender Titel

Browserunterstützung

<label> wird mindestens von den HTML-Browsern Avant Palm OS, Avant Windows, Chrome, Firefox, Internet Explorer, Netscape, Opera, Safari und Web TV / MSN unterstützt.

Standards

<label> wird mindestens in den Standards HTML und XHTML definiert.

Inhalte

Der Tag <label> kann die HTML-Tags <a>, <abbr>, <acronym>, <applet>, <b>, <basefont>, <bdo>, <big>, <br>, <button>, <cite>, <code>, <dfn>, <em>, <font>, <i>, <iframe>, <img>, <{>tag-input kbd|input kbd}>, <label>, <map>, <object>, <q>, <s>, <samp>, <script>, <select>, <small>, <span>, <strike>, <strong>, <sub>, <sup>, <textarea>, <tt>, <u> und <var> enthalten.

Verwendung

Die HTML-Anweisung <label> kann ausschließlich in der HTML-Anweisung <form> verwendet werden.

Hinweise

Keine.

Weitere Beispiele und Lösungen

Keine.