首頁 >web前端 >前端問答 >css屬性區分大小寫嗎

css屬性區分大小寫嗎

藏色散人
藏色散人原創
2021-02-01 09:32:575634瀏覽

css屬性不區分大小寫;因為在css中標籤選擇器和屬性選擇器是不區分大小寫的,但是類別選擇器和ID選擇器可能是區分大小寫的,這取決於文檔的語言。

css屬性區分大小寫嗎

本文操作環境:windows7系統、HTML5&&CSS3版本、Dell G3電腦。

問:CSS對大小寫敏感嗎? (CSS區分大小寫嗎?)

這個問題並不是那麼好回答。

有部分書上說CSS不區分大小寫,但這種說法其實沒那麼嚴謹。因為ID選擇器和類別選擇器對大小寫敏感,而選擇器是CSS的支柱。

例如下面的程式碼

<p class="box"></p>
<p id="case"></p>

<style>
  /*有效*/
  p {
    width: 100px;
    height: 100px;
    border: 1px solid;
  }

  /*无效*/
  .Box {
    background: red;
  }
  
  /*无效*/
  #Case {
    background: blue;
  }
</style>

推薦:《css影片教學

css屬性區分大小寫嗎

這是上面程式碼的效果。

在選擇器裡:

  • ID 和類別選擇器區分大小寫
  • 標籤選擇器、屬性選擇器不區分大小寫

#類別選擇器和ID 選擇器可能是區分大小寫的。這取決於文檔的語言。 HTML 和 XHTML 將類別和 ID 值定義為區分大小寫,所以類別和 ID 值的大小寫必須與文件中的對應值相符。

—— W3C

建議使用小寫字母。

以上是css屬性區分大小寫嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:css有哪些版本下一篇:css有哪些版本