我從來沒有理由將標籤元素放置在圖例元素中(從來沒有真正想過或看過它)。但隨着我正在執行的設計,很容易這樣做。包裝圖例元素中的標籤元素
這裏是我很想做的事:
<fieldset>
<legend><label for="formInfo">I would like information on</label></legend>
<select id="formInfo">
<option value="Cats">Cats</option>
<option value="Dogs">Dogs</option>
<option value="Lolz">Lolz</option>
</select>
</fieldset>
它將按預期工作(點擊標籤集中相應的輸入)在Firefox3的,Safari瀏覽器,Opera和IE6/7,並通過了驗證,但我只是想知道是否有任何已知的原因(可訪問性?語義?瀏覽器問題)爲什麼不應該這樣做
已投票。 RE:最後一段 - ...並且如果字段集中還有其他字段,那麼圖例也將針對這些字段進行公佈,這可能是不希望的。 – 2008-10-27 09:21:48