Кратко
СкопированоСвойство text
управляет внешним видом верхнего и нижнего подчёркиваний. Если текст нужно перечеркнуть, то свойство text
будет проигнорировано.
Как пишется
СкопированоВозможные значения:
none
— линия рисуется под текстом сквозь глифы;auto
— линия может рисоваться так, что не касается глифов (значение по умолчанию);all
— линия будет рисоваться, не касаясь глифов.
Пример
СкопированоСоздадим несколько абзацев текста. Применим свойство text
для них вместе со свойством text
с разными значениями.
a { text-decoration: underline;}
a { text-decoration: underline; }
a { text-decoration: overline;}
a { text-decoration: overline; }
Подсказки
Скопировано💡 text
работает только вместе с text
.
Если написать
p { text-decoration-skip-ink: auto;}
p { text-decoration-skip-ink: auto; }
text
применится, но не сработает корректно.
Чтобы этого избежать, нужно немного исправить код выше:
p {+ text-decoration: underline; text-decoration-skip-ink: auto; }
p { + text-decoration: underline; text-decoration-skip-ink: auto; }
💡 text
при наличии text
корректно не сработает, так как линия появится поверх самого высокого глифа текста.