2014-11-24 165 views
1

我剛讀屬性名稱是大小寫敏感的:HTML屬性名稱區分大小寫?信息衝突。

屬性名稱也大小寫敏感的,例如兩個寬度 屬性中和(如果它們 發生在同一個文件中)是不同的屬性,由於 寬度和WIDTH的不同情況;

http://xml.silmaril.ie/case.html

但後來我去的jsfiddle嘗試

HTML

<p ID="myId">Let's see if this is red</p> 

CSS

#myId {color: red;} 

,事實上,該文本爲紅色: http://jsfiddle.net/xtLr08u7/

這是正確的嗎?

+4

這是一個XML資源,而不是HTML資源。兩者都非常相似,但生活在非常不同的規則中。 – Sampson 2014-11-24 00:23:01

回答

0

它們僅用於定製屬性。常規屬性不區分大小寫。

<tag myAttr="myattr" MyAttr="MYATTR"></tag>(是指不XML HTML)

4

屬性名稱不區分在既不HTML 4也不在HTML5敏感,作爲W3C HTML Reference說。

但XHTML(帶XML語法的HTML)區分大小寫。