Decorations, emphasis и text shadow
БазовыйЭкспертный
Базовый уровень
Underline decoration
Добавляет underline к text decoration set.
Overline и line-through
Добавляет overline или line-through к decoration set.
Shorthand `text-decoration`
Согласованно задаёт line, style, color и thickness components.
Decoration style и color
Задаёт stroke style и color decoration line.
Emphasis marks
Показывает emphasis marks для typographic characters.
Text shadow
Рисует одиночную text shadow по offsets, blur и color.
Продвинутый уровень
Decoration thickness
Задаёт auto, from-font или explicit decoration thickness.
Underline position и offset
Размещает underline по position и offset относительно текста.
Ink skipping
Прерывает decoration line вокруг пересечений glyph ink.
Decoration propagation
Распространяет decoration через допустимые inline descendants.
Emphasis style и color
Задаёт shape, fill, custom mark и color emphasis.
Emphasis position
Размещает emphasis marks по логической стороне строки.
Shadow list и geometry
Компонует ordered shadow list с независимой geometry каждого слоя.
Combined decoration lines
Сочетает несколько line types в одном decoration set.
Экспертный уровень
Decoration continuity
Сохраняет decoration continuity через фрагменты и inline boxes.
Atomic-inline boundaries
Прерывает или возобновляет propagated decoration на atomic inline boundaries.
Writing-mode decoration geometry
Ориентирует decoration lines и emphasis в текущем writing mode.
Shadow painting order
Рисует shadow layers и text foreground в нормативном порядке.
Shadows и decorations
Согласует shadow painting с decoration lines и emphasis marks.
Ruby decoration continuity
Сохраняет нормативную continuity decoration вокруг ruby containers без владения ruby layout.