¿Puede una etiqueta referirse solo a elementos de entrada?

W3Schools tiene esto que decir sobreetiquetas:

los<label> etiqueta define una etiqueta para unaentrada elemento.[Énfasis mío]

¿Significa esto que el siguiente HTML no es válido?

<!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>

Tanto Chrome como IE8 dan foco aWorld cuandoLabel se hace clic, Firefox no lo hace. ¿Cual es correcta?

Respuestas a la pregunta(4)

Su respuesta a la pregunta