Кратко
СкопированоСвойство 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 корректно не сработает, так как линия появится поверх самого высокого глифа текста.