2013-03-24 298 views

回答

2

class是在HTML5一個global attribute並且因此可以被應用到optionplaceholder上不允許select。爲什麼?可能是作爲第一個選項將顯示在選擇現實/歷史的原因 - 的size < 2 - 並且不會留下餘地空input[type="text"]

顯示其他文本,你怎麼能那麼實現的同樣的效果在文本輸入中佔位符?那麼你不需要它:

HTML5 doc on placeholder
佔位符屬性表示短暗示打算與數據錄入幫助用戶在控制沒有值(一個詞或短語)。

  • 選擇一個選項不需要任何數據輸入(日期確實需要的格式顯示,喜歡的MM/DD/AAAA或DD/MM/AAAA ...)
  • 不過已經有了標籤以指示選擇的目的(與每個屬性上的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 ...這是一個人體工程學問題,而不是我的專業領域。 ;)