label for|formのラジオボタンやチェックボックスをクリックしやすくするあれ。

明示的

inputのidとlabelのforを揃える / IE6でも使える。

暗示的

inputをlabelで包む / IE6が対応してない。

同じグループなのでname=”gender”は一緒。

動作サンプル|label for id

結局は、IE6が暗示的に結びつけられたlabelに対応してないから、記述の多い明示的な使い方をするしかなかったんですよね。
でも、もうそろそろ良いですよね。

formに必要なidとnameはDOCTYPEによって変わってくるみたい。

けどHTML4.01とXHTML1.0はとりあえず併記しておけば問題ないようだ
XHTML1.1は普段から使わないけど、formにnameを使わなければ問題ないぽい。
HTML5はどうなんだろう。


コメントを残す

メールアドレスが公開されることはありません。

You can add images to your comment by clicking here.