2015-10-14 178 views
0

我已在下面給出HTML輸入屬性值以大寫

用小寫的名稱和ID值

<input type="text" name="abc" id ="abc"> 

大寫名稱和ID值

<input type="text" name="ABC" id ="ABC"> 

我只看到了小寫的名字和id值。我們也可以使用大寫字母嗎?使用小寫字母有好處嗎?

回答

2

給定屬性可接受的值取決於具體屬性。

名稱和Id屬性都可以包含大寫和小寫字符,並且都區分大小寫。

0

是......他們可以是大寫或小寫... 例如考慮通常在隱藏的輸入使用的__VIEWSTATE(ASP.Net網站) 這些都只是名字......所以,如果沒有好處您使用大寫或小寫......在標籤名稱屬性名

標籤名稱 HTML元素

0

忽略大小寫可以任意組合被寫入小寫字母 和大寫字母,它們是本文檔的HTML元素部分給出的元素名稱 的大小寫不敏感的匹配項; 即標籤名稱不區分大小寫。

屬性名稱 HTML元素可以與 小寫和大寫字母是 本 文檔的HTML元素部分中給出的屬性的名稱不區分大小寫匹配任何組合來編寫;也就是說,屬性名稱不區分大小寫。

而對於價值觀:

一些屬性值不區分大小寫,而其他屬性 值,最顯着的屬性id和class-是區分大小寫的。由於 這些屬性在HTML中區分大小寫,ID選擇器和類 選擇器必須始終與文檔中的id和class屬性 值的大小寫匹配。要找出哪些屬性值是 敏感,哪些不屬於,請查閱HTML specification

+0

問題是詢問有關屬性*值*而不是標籤或屬性*名稱*。 – Quentin

+0

不,值可能區分大小寫。雖然通常允許大寫和小寫字符,但它們通常會有不同的效果。如果沒有其他使用補償值的事情,您不能自由切換案例。 – Quentin

+0

你有沒有看過我更新的答案。爲什麼你把負面。 – RealDeepak

相關問題