CSS 數據類型表示用作一個任意字符串的標識符。
瀏覽器支持
| | | | |
| IE8以上版本瀏覽器都支持 |
| 因為此類型不是實類型,而是一種方便類型,用于簡化其他CSS語法的定義。 |
語法
類似于CSS標識符(例如屬性名稱),但它區分大小寫。它由一個或多個字符組成,其中字符可以是以下任意一個:
- 任何字母字符(A至Z,或a到z)
- 任何十進制數字(0到9)
- 連字號(-)
- 下劃線(_)
- 轉義字符(以反斜杠開頭\)
- 一個的Unicode字符(在反斜線的格式,\隨后一至六個十六進制數字,表示其Unicode代碼點)
需要注意的是id1,Id1,iD1和ID1都是不同的標識符,因為它們區分大小寫。另一方面,逃脫字符有幾種方法,toto\?并且toto\3F標識符相同。
說明:
使用用戶自定義標識名作為組件取值。
- 自定義標識區分大小寫,例如test與TEST是2個不同的值
- 自定義標識不能使用與CSS屬性及屬性值相同的名字
正常工作的例子:
li {counter-increment: testname;}li {counter-reset: testname2;}@keyframes testanimations {from { opacity:1; }to { opacity:0; }}
無法工作的例子:
li {counter-increment: border;}li {counter-reset: background;}@keyframes auto {from { opacity:1; }to { opacity:0; }}
有效標識符
nono79 A mix of alphanumeric characters and numbersground-level A mix of alphanumeric characters and a dash-test A dash followed by alphanumeric characters--toto A custom-property like identifier_internal An underscore followed by alphanumeric characters\22 toto A Unicode character followed by a sequence of alphanumeric charactersbili\.bob A correctly escaped period
無效標識符
34rem不能以十進制數字開頭。-12rad不能以破折號和十進制數字開頭。bili.bob不需要轉義字母數字字符_和-。'bilibob'這將是一個。"bilibob"這將是一個。
鵬仔微信 15129739599 鵬仔QQ344225443 鵬仔前端 pjxi.com 共享博客 sharedbk.com

免責聲明:我們致力于保護作者版權,注重分享,當前被刊用文章因無法核實真實出處,未能及時與作者取得聯系,或有版權異議的,請聯系管理員,我們會立即處理! 部分文章是來自自研大數據AI進行生成,內容摘自(百度百科,百度知道,頭條百科,中國民法典,刑法,牛津詞典,新華詞典,漢語詞典,國家院校,科普平臺)等數據,內容僅供學習參考,不準確地方聯系刪除處理!郵箱:344225443@qq.com)
圖片聲明:本站部分配圖來自網絡。本站只作為美觀性配圖使用,無任何非法侵犯第三方意圖,一切解釋權歸圖片著作權方,本站不承擔任何責任。如有惡意碰瓷者,必當奉陪到底嚴懲不貸!