text-emphasis CSS property applies emphasis marks to text (except spaces and control characters). It is a 简写 for text-emphasis-style and text-emphasis-color .

The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.

text-emphasis property is quite different from text-decoration text-decoration property does not inherit, and the decoration specified is applied across the whole element. However, text-emphasis does inherit, which means it is possible to change emphasis marks for descendents.

The size of the emphasis symbol, like ruby symbols, is about 50% of the size of the font, and text-emphasis may affect line height when the current leading is not enough for the marks.

text-emphasis doesn't reset the value of text-emphasis-position . This is because if the style and the color of emphasis marks may vary in a text, it is extremely unlikely that their position will. In the very rare cases when this is needed, the property text-emphasis-position .

组成特性

此特性是下列 CSS 特性的简写:

句法

/* Initial value */
text-emphasis: none; /* No emphasis marks */
/* <string> value */
text-emphasis: 'x';
text-emphasis: '点';
text-emphasis: '\25B2';
text-emphasis: '*' #555;
text-emphasis: 'foo'; /* Should NOT use. It may be computed to or rendered as 'f' only */
/* Keywords value */
text-emphasis: filled;
text-emphasis: open;
text-emphasis: filled sesame;
text-emphasis: open sesame;
/* Keywords value combined with a color */
text-emphasis: filled sesame #555;
/* Global values */
text-emphasis: inherit;
text-emphasis: initial;
text-emphasis: unset;
					

none

No emphasis marks.

filled
The shape is filled with solid color. If neither filled nor open is present, this is the default.
open

The shape is hollow.

dot
Display small circles as marks. The filled dot is '•' ( U+2022 ), and the open dot is '◦' ( U+25E6 ).
circle
Display large circles as marks. The filled circle is '●' ( U+25CF ), and the open circle is '○' ( U+25CB ). This is the default shape in horizontal writing modes when no other shape is given.
double-circle
Display double circles as marks. The filled double-circle is '◉' ( U+25C9 ), and the open double-circle is '◎' ( U+25CE ).
triangle
Display triangles as marks. The filled triangle is '▲' ( U+25B2 ), and the open triangle is '△' ( U+25B3 ).
sesame
Display sesames as marks. The filled sesame is '﹅' ( U+FE45 ), and the open sesame is '﹆' ( U+FE46 ). This is the default shape in vertical writing modes when no other shape is given.
<string>
Display the given string as marks. Authors should not specify more than one character in <string> . The UA may truncate or ignore strings consisting of more than one grapheme cluster.
<color>
Defines the color of the mark. If no color is present, it defaults to currentcolor .

形式定义

初始值 as each of the properties of the shorthand:
适用于 所有元素
继承 no
计算值 as each of the properties of the shorthand:
动画类型 as each of the properties of the shorthand:

形式句法

<'text-emphasis-style'> || <'text-emphasis-color'>
					

范例

A heading with emphasis shape and color

This example draws a heading with triangles used to emphasize each character.

CSS

h2 {
  text-emphasis: triangle #D55;
}
					

HTML

<h2>This is important!</h2>
					

结果

规范

规范 状态 注释
CSS Text Decoration Module Level 3
The definition of 'text-emphasis' in that specification.
候选推荐 初始定义

浏览器兼容性

更新 GitHub 上的兼容性数据
Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet
text-emphasis Chrome 完整支持 25 Prefixed
完整支持 Prefixed
Prefixed Implemented with the vendor prefix: -webkit-
Edge 完整支持 79 Prefixed
完整支持 Prefixed
Prefixed Implemented with the vendor prefix: -webkit-
Firefox 完整支持 46
完整支持 46
不支持 45 — 49 Disabled
Disabled ). To change preferences in Firefox, visit
IE 不支持 No Opera 完整支持 15 Prefixed
完整支持 Prefixed
Prefixed Implemented with the vendor prefix: -webkit-
Safari 完整支持 6.1 WebView Android 完整支持 4.4 Prefixed
完整支持 Prefixed
Prefixed Implemented with the vendor prefix: -webkit-
Chrome Android 完整支持 25 Prefixed
完整支持 Prefixed
Prefixed Implemented with the vendor prefix: -webkit-
Firefox Android 完整支持 46
完整支持 46
不支持 45 — 49 Disabled
Disabled ). To change preferences in Firefox, visit
Opera Android 完整支持 14 Prefixed
完整支持 Prefixed
Prefixed Implemented with the vendor prefix: -webkit-
Safari iOS 完整支持 7 Samsung Internet Android 完整支持 1.5 Prefixed
完整支持 Prefixed
Prefixed Implemented with the vendor prefix: -webkit-

图例

完整支持

完整支持

不支持

不支持

用户必须明确启用此特征。

用户必须明确启用此特征。

要求使用供应商前缀或不同名称。

要求使用供应商前缀或不同名称。

另请参阅

元数据

  • 最后修改:
  1. CSS
  2. CSS 参考
  3. CSS Text Decoration
  4. 特性
    1. text-decoration
    2. text-decoration-color
    3. text-decoration-line
    4. text-decoration-skip
    5. text-decoration-skip-ink
    6. text-decoration-style
    7. text-decoration-thickness
    8. text-emphasis
    9. text-emphasis-color
    10. text-emphasis-position
    11. text-emphasis-style
    12. text-shadow
    13. text-underline-offset
    14. text-underline-position

Copyright  © 2014-2026 乐数软件    

工业和信息化部: 粤ICP备14079481号-1