Кратко
СкопированоСвойство text
определяет цвет декоративной линии (подчёркивания, зачёркивания и других), заданной при помощи text
.
Кстати, декоративные линии можно интересно стилизовать при помощи text
😎
Пример
СкопированоЗададим для слов, обозначающих цвет в тексте, двойное нижнее подчёркивание, и разукрасим линии в нужные цвета:
span { text-decoration-line: underline; text-decoration-style: double;}.red { text-decoration-color: red;}.yellow { text-decoration-color: yellow;}.white { text-decoration-color: white;}
span { text-decoration-line: underline; text-decoration-style: double; } .red { text-decoration-color: red; } .yellow { text-decoration-color: yellow; } .white { text-decoration-color: white; }
Как пишется
СкопированоЗначение text
по умолчанию — current
, то есть цвет такой же, что и у текста.
body { color: #735184;}span { text-decoration-line: underline; text-decoration-style: double;}
body { color: #735184; } span { text-decoration-line: underline; text-decoration-style: double; }
В примере выше цвет двойного подчёркивания серобуромалиновый, поскольку для самого текста задан этот цвет, а значит и current
для text
будет значиться серобуромалиновым.
Это можно легко поменять: text
принимает цвет в любом доступном формате, например, жёлтый yellow
или фиолетовый #8b00ff
.
Раскрасить можно не только text
, но и линии, обозначенные в HTML-разметке тегами, например <u>
или <del>
. У text
краски хватит на всех!
del { text-decoration-color: orange;}
del { text-decoration-color: orange; }