me encanta cuando se producen estas discusiones, porque terminamos aprendiendo más todos
dicho esto, no estoy de acuerdo con tu interpretación... es que es una interpretación que hasta no cuadra con el ejemplo dado por la misma w3c. si ves cuando explica la asociación implicita, dice esto:
Cita: En este ejemplo, asociamos implícitamente dos rótulos a dos controles de
entrada de texto:
<FORM action="..." method="post">
<P>
<LABEL>
Nombre
<INPUT type="text" name="nombre">
</LABEL>
<LABEL>
<INPUT type="text" name="apellido">
Apellido
</LABEL>
</P>
</FORM>
asi que como ves, la w3c lo interpreta como dije en mi mensaje anterior
BTW, se usa "otro" las 2 veces..
Cita: El atributo for asocia explícitamente un rótulo con otro control [... ] Para asociar implícitamente un rótulo con otro control