CSS 数据类型 <dashed-ident> 表示充当标识符的任何字符串,通常使用破折号进行格式化。
语法
<dashed-ident> 的语法类似于 CSS 标识符(如属性名称),但区分大小写。它以两个短划线开头,后跟用户定义的标识符。示例如下所示:
CSS 代码块开头的双破折号使其易于识别,并防止与标准 CSS 关键字发生名称冲突。
与 <custom-ident> 一样,<dashed-ident> 由用户定义,但 CSS 不定义 <dashed-ident>。
CSS <dashed-ident> - 具有自定义属性
以下示例演示如何将 <dashed-ident> 与 custom 属性结合使用。这里我们使用 var() 函数来访问它的值 -
CSS <dashed-ident> - 具有 @color 配置文件
将 <dashed-ident> 与 CSS color() 函数一起使用时,必须首先声明 @color-profile at-rule。−
CSS <dashed-ident> - 带有 @font-palette-values
以下示例演示了如何使用 <dashed-ident> 与 @font-palette-values at-rule 一起使用,首先声明 at 规则,然后使用 font-palette 属性。−