Um Labels für Formulareingänge mithilfe des <label></label>
-Tags zu erstellen, können Sie folgende Schritte befolgen:
<input>
, <textarea></textarea>
oder <select></select>
sein.<label></label>
, um ein Etikett zu erstellen. Der Inhalt in der <label></label>
-Tag ist der Text, der für den Benutzer sichtbar ist. Verbinden Sie das Etikett mit der Eingabe : Es gibt zwei primäre Möglichkeiten, A <label></label>
mit einer Eingabe zu assoziieren:
Verwenden des Attributs 'for' : Sie können das for
das Attribut in der <label></label>
-Tag verwenden. Der Wert des for
das Attributs mit dem id
-Attribut des entsprechenden Eingabeelements übereinstimmenden ID -Attribut.
<code class="html"><label for="username">Username:</label> <input type="text" id="username" name="username"></code>
Wickeln Sie die Eingabe ein : Sie können das Eingangselement auch direkt in das <label></label>
-Tag einwickeln. Diese Methode erfordert nicht die Verwendung der for
und id
-Attribute.
<code class="html"><label> Username: <input type="text" name="username"> </label></code>
Beide Methoden sind gültig und erreichen das gleiche Ziel, ein Etikett mit einem Eingabeelement zu assoziieren.
Die Verwendung des <label></label>
Tags bietet mehrere Vorteile für die Zugänglichkeit der Form:
<label></label>
-Tags verbessert die semantische Struktur des HTML, wodurch Suchmaschinen und andere Parsing -Tools einfacher werden können, um die Dokumentstruktur zu verstehen. Ein <label></label>
-Tag kann seiner entsprechenden Formulareingabe auf zwei Arten zugeordnet werden:
Verwenden des Attributs 'for' :
<label></label>
Tag ein for
Attribut hinzu. Der Wert des for
das Attributs mit dem id
-Attribut des Eingabeelements übereinstimmen.
<code class="html"><label for="email">Email:</label> <input type="email" id="email" name="email"></code>
Wickeln Sie die Eingabe in das :
<label></label>
-Tag. Diese Methode erfordert nicht die Verwendung der for
und id
-Attribute.
<code class="html"><label> Email: <input type="email" name="email"> </label></code>
Beide Methoden verknüpfen die Beschriftung effektiv mit der Eingabe, um die ordnungsgemäße Funktionalität und Zugänglichkeit zu gewährleisten.
Die Differenz zwischen der Verwendung des for
und der Eingabe der Eingabe in ein <label></label>
-Tag liegt hauptsächlich in der Assoziationsmethode und der resultierenden HTML -Struktur:
Verwenden des Attributs 'for' :
Syntax : Die Elemente <label></label>
und <input>
sind getrennt, wobei die <label></label>
ein for
Attribut enthält, das mit der id
der <input>
übereinstimmt.
<code class="html"><label for="password">Password:</label> <input type="password" id="password" name="password"></code>
for
und id
-Attribute verknüpft ist.Wickeln Sie die Eingabe in ein :
SYNTAX : Das Element <input>
wird direkt in das <label></label>
-Tag platziert.
<code class="html"><label> Password: <input type="password" name="password"> </label></code>
for
und id
-Attribute verwendet werden müssen.<label></label>
-Element enthält sowohl den Labeltext als auch die <input>
, wodurch eine verschachtelte Struktur erstellt wird. Beide Methoden assoziieren das Etikett effektiv mit der Eingabe für Zugangszwecke. Die for
Attributmethode wird jedoch häufig für ihre Flexibilität im Layout bevorzugt und da sie die HTML -Struktur organisierter und semantischer hält.
Das obige ist der detaillierte Inhalt vonWie erstellen Sie Etiketten für Formulareingänge mithilfe des & lt; label & gt; Etikett?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!