CSS Live Demo: text-emphasis-style Click the demo button below!
selector {
    text-emphasis-style: none | [ [ filled | open ] || [ dot | circle | double-circle | triangle | sesame ] ] | [ 'custom character' ]
}
/* Keyword values */
text-emphasis-style: none;            /* No emphasis marks are applied to the text */
text-emphasis-style: filled;
text-emphasis-style: open;
text-emphasis-style: dot;
text-emphasis-style: circle;
text-emphasis-style: double-circle;
text-emphasis-style: triangle;
text-emphasis-style: sesame;
text-emphasis-style: open sesame;
text-emphasis-style: sesame open;     /* Order doesn't matter; same as 'open sesame' */

/* Custom mark (single character) */
text-emphasis-style: 'K';
text-emphasis-style: 'k';             /* Case-sensitive */
text-emphasis-style: "K";             /* Double or single quotes both work */
text-emphasis-style: 'Key';           /* If multiple characters are given, only the first is used (e.g., 'K') */
text-emphasis-style: '*';
text-emphasis-style: '\00A9';         /* CSS escape sequence; renders as © */
text-emphasis-style: '&';         /* HTML entity; renders as & */

/* Global values */
text-emphasis-style: inherit;
text-emphasis-style: initial;
text-emphasis-style: unset;
text-emphasis-style: revert;
text-emphasis-style: revert-layer;
p span {
    text-emphasis-style: triangle;
}
<p>This text contains a <span>highlighted word</span>.</p>
Rendered Output
p span {
    text-emphasis-style: 'z';
    font-size: 1.5em;
}
<p>This text contains a <span>highlighted word</span>.</p>
Rendered Output
p span {
    text-emphasis-style: open; /* Same as open dot */
    font-size: 1.5em;
}
<p>This text contains a <span>highlighted word</span>.</p>
Rendered Output
p span {
    writing-mode: vertical-rl;
    text-emphasis-style: open; /* Same as open sesame */
    font-size: 1.5em;
}
<p>This text contains a <span>highlighted word</span>.</p>
Rendered Output