- 用作一个任意字符串的标识符 - css 文本样式
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 numbers ground-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 characters bili\.bob A correctly escaped period
无效标识符
34rem不能以十进制数字开头。 -12rad不能以破折号和十进制数字开头。 bili.bob不需要转义字母数字字符_和-。 'bilibob'这将是一个。 "bilibob"这将是一个
。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)