输入类型=“文本”和输入类型=“文本”之间是否有任何不同?

时间:2013-06-20 06:22:39

标签: html forms

我遇到了这样的表格:

  <input name="BuyerWizard$buyerFirstName" id="BuyerWizard_buyerFirstName" type="text" maxlength="100">

  <p class="text">E-mail Address:</p>
  <input name="BuyerWizard$buyerEmail" id="BuyerWizard$buyerEmail" onkeydown="arrowKeyNavigate(this);" type="Text" maxlength="100" value="">

输入类型=“文本”和输入类型=“文本”之间是否有任何不同?

8 个答案:

答案 0 :(得分:1)

不,html属性为case insensitive

答案 1 :(得分:1)

大多数浏览器会忽略这一点,但它应该是小写的as described

答案 2 :(得分:1)

根据Mozilla Developer Network,名为“text”的type属性只有一个属性值,因此大写的值应与未大写的值相同。

W3C documentation for HTML4表示type属性的值不区分大小写。

答案 3 :(得分:0)

不是,但是小写更酷。

答案 4 :(得分:0)

所有字母都转换为小写字母。 例如,type =“pAssword”与type =“password”

相同

答案 5 :(得分:0)

它只是错字,没有区别。即使是TEXT也会做同样的事情。

答案 6 :(得分:0)

我认为没有任何区别,但您应遵循W3C标准。

答案 7 :(得分:0)

如果您使用 HTML4 ,则可以使用两者,因为不区分大小写。 但是如果你使用 XHTML ,我认为你必须使用小写,因为它区分大小写。

What Big Bosses has to say about that (W3C)