“for”属性について
“for”属性は“label”要素の外にあるラベル付け可能要素を“label”要素と関連付ける属性です。
“for”属性の値には“label”要素を関連付けるラベル付け可能要素の“id”属性の値を指定します。同じ文書にあるラベル付け可能要素であれば配置場所にかかわらず関連付けることができます。
ラベル付け可能要素を“label”要素の中に配置する場合は関連付けが明確であるため、“for”属性は不要です。
一つのラベル付け可能要素に複数の“label”要素を関連付けることができますが、複数のラベル付け可能要素を一つの“label”要素を関連付けることはできません。