Kann sich eine Bezeichnung nur auf Eingabeelemente beziehen?
W3Schools hat dies zu sagenEtiketten:
Das<label>
tag definiert eine Bezeichnung für einEingang Element.[Betonung meiner]
Bedeutet das, dass der folgende HTML-Code nicht gültig ist?
<!doctype html>
<html>
<head>
<title>Example document</title>
</head>
<body>
<label for="x">Label</label>
<hr>
<div id="q" contentEditable="true">Hello</div>
<hr>
<div id="x" contentEditable="true">World</div>
</body>
</html>
Sowohl Chrome als auch IE8 geben den Fokus aufWorld
wannLabel
wird angeklickt, Firefox nicht. Welches ist richtig?