2013-03-24 59 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 ...这是一个人体工程学问题,而不是我的专业领域。 ;)