0
在<select>
標記上爲<option>
標記或placeholder
分配類時,它在語義上是不正確的? 它還有其他缺點嗎?爲HTML選項指定類和佔位符並選擇標記
在<select>
標記上爲<option>
標記或placeholder
分配類時,它在語義上是不正確的? 它還有其他缺點嗎?爲HTML選項指定類和佔位符並選擇標記
class
是在HTML5一個global attribute並且因此可以被應用到option
但placeholder
上不允許select
。爲什麼?可能是作爲第一個選項將顯示在選擇現實/歷史的原因 - 的size
< 2 - 並且不會留下餘地空input[type="text"]
顯示其他文本,你怎麼能那麼實現的同樣的效果在文本輸入中佔位符?那麼你不需要它:
(HTML5 doc on placeholder)
佔位符屬性表示短暗示打算與數據錄入幫助用戶在控制沒有值(一個詞或短語)。
for/id
屬性相關聯)-------
(「哦,但用戶可能看不到選擇」),Please select blah
,(repeating the label)
和first option but we'll never know if user did choose this option or forgot to select another one
...這是一個人體工程學問題,而不是我的專業領域。 ;)