CSS font-feature-settings 属性值说明
值 | 描述 |
---|---|
normal | 这是此属性的默认值。 |
<feature-tag-value> | 呈现文本时,OpenType功能标记值列表将传递给文本布局引擎以启用或者禁用字体功能。 |
initial | 它使属性使用其默认值。 |
inherit | 它从其父母元素继承了属性。 |
语法
font-feature-settings: normal | <feature-tag-value> | initial | inherit;
font-feature-settings 属性示例:
<!DOCTYPE html> <html> <head> <title>Title of the document</title> <style> h2 { font-family: sans-serif; } h3 { font-feature-settings: "smcp" 1; } </style> </head> <body> <h2>Font-feature-settings 示例</h2> <h3>font-feature-settings CSS 属性控制 OpenType 字体中的高级排版功能。</h3> </body> </html>
font-feature-settings 属性控制 OpenType 字体中的高级排版功能。
该属性有两个值:normal 和 <feature-tag-value>。
“正常”是默认值。
<feature-tag-value> 值为正整数。
两个关键字“on”和“off”分别是“1”和“0”的同义词。
如果未指定值,则初始值将为“1”。
要添加多个功能,这些值应在逗号分隔的列表中彼此跟随。
font-feature-settings 属性支持除标准连字外的许多其他值,包括小型大写字母。
特别是,不应使用 font-feature-settings 来启用小型大写字母。
为了更好的浏览器支持,可能需要一些前缀。
初始值 | normal |
---|---|
应用于 | 所有元素。它还适用于伪元素::first-letter 和 ::first-line。 |
继承 | 可继承 |
可动画的 | 无效 |
版本 | CSS3. |
DOM 语法 | Object.Style.fontFeaturesettings =“normal”; |
日期:2020-06-02 22:14:31 来源:oir作者:oir