| 場景 | 大小寫敏感性 | 規範依據 |
|---|---|---|
| CSS 選擇器中元素名(HTML 文檔) | **不敏感** | HTML 不區分大小寫 |
| CSS 選擇器中元素名(XHTML/XML 文檔) | **敏感** | XML 區分大小寫,XHTML 強制小寫 |
| Class 名稱 | **敏感** | HTML/XHTML class 屬性區分大小寫 |
| ID 名稱 | **敏感** | HTML/XHTML id 屬性區分大小寫 |
| CSS 屬性名/關鍵字值 | **不敏感 | CSS 規範定義不區分大小寫 |
| 字體族名稱 | **敏感** | 系統字體匹配區分大小寫 |
| URL 路徑 | **視伺服器文件系統** | Linux 區分,Windows 不區分 |
.user-card、#main-content、--color-primary、@keyframes fade-indisplay: flex、background-color: red、@media screen。font-family: "PingFang SC", "Microsoft YaHei", sans-serif; 複製系統字體面板確切名稱。"selector-class-pattern": "^[a-z][a-z0-9]*(-[a-z0-9]+)*(__[a-z0-9]+(-[a-z0-9]+)*)?(--[a-z0-9]+(-[a-z0-9]+)*)?$" 強制小寫 BEM。"id-class-value": "dash" 強制 ID/Class 小寫連字符。CSS 大小寫敏感性是**文檔類型(HTML/XHTML)與標識符類型(元素/屬性/自定義)交叉矩陣**。為消除認知負擔、跨平台風險、團隊分歧,**採用「全域小寫」統一規範**是工程化最優解。配合 Lint 工具鏈強制執行,將大小寫問題從開發認知中徹底移除。