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

Die HTML-Anweisung <label> verwendet 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 zumindest von den HTML-Browsern Avant Palm OS, Avant Windows, Chrome, Firefox, Internet Explorer, Netscape, Opera, Safari und Web TV / MSN interpretiert.

Standards

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

Inhalte

<label> kann die Befehle <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

Der HTML-Befehl <label> kann nur im Tag <form> verwendet werden.

Hinweise

Keine.

Weitere Beispiele und Lösungen

Keine.