Ein definierter Bezug zwischen dem Element Beschriftung und Formularfeld ist wichtig. Dieser logische Bezug zwischen Beschriftungstext und Formularfeld wird über <label> hergestellt. Das Element <label> hat keine sichtbaren Auswirkungen auf den Bildschirm, kann aber durch CSS gestylt werden.
Zusammengehörigkeit von der Beschriftung zu einem Formularfeld und dem Formularfeld selber wird erreicht durch den HTML-TAG <label for="feldname">Ihr Nachname:</label> und dann im entsprechenden <input id="feldname" ...
<label for="email">Ihre E-Mail-Adresse:</label> <input id="email" value="" type="text" />
Das Element <label> kann sowohl bei dem HTML-TAG input wie auch auf <textarea> und <select> angewendet werden. Der Bezug findet immer durch die vergebene ID statt.