以前經常看到很多人說“css中通常只有class和id的值區分大小寫,屬性名和屬性值不區分大小寫” BLAH BLAH
接手別人項目的時候排了半天bug發現:css的屬性選擇器對於屬性值確實是區分大小寫的,而對於屬性名卻大小寫不敏感。
最開始是在querySelectorAll中發現的,測試后發現css中也具有一致的表現。
所以對於過去的那些說法,其實已經不適用於現在的場合了。
測試環境:Chrome 66 , Firefox 57。
另外附上使屬性值不區分大小寫的寫法:https://developer.mozilla.org/zh-CN/docs/Web/CSS/Attribute_selectors
