我與validator檢查,它看起來像下面的代碼是可以接受的:HTML5是否明確允許<select>未選中<option>?
<select>
<option>I don't have the 'selected' attribute</option>
</select>
此外,所有的瀏覽器似乎認爲第一<option>
,如果它被選中。
但是,這種行爲明確允許,並記錄在規範?
我發現一個very old discussion是指着HTML4規範,他說:
如果沒有選元素已選定的屬性設置,用戶代理哪個選項最初選擇選擇 行爲是 不確定的。
使用HTML5做了這個改變嗎?指標的相關部分的指針將不勝感激。
從什麼時候開始HTML5是官方W3C認可的規範? –
代碼完全有效,您的問題似乎更多地處理各種瀏覽器對待它的方式。 – j08691
@Denis,好的,用* WC3 Candidate Recommendation *替換* spec *,但這不會改變太多的問題:) – Benjamin