Свойство text-decoration-style устанавливает стиль текстового оформления.
Значение по умолчанию | solid |
Применяется | Ко всем элементам, а также к ::first-letter и ::first-line |
Наследуется | Нет |
Анимируемое | Нет |
Версия | CSS3 |
DOM синтаксис | object.style.textDecorationStyle = "dotted"; |
Синтаксис
text-decoration-style: solid | double | dotted | dashed | wavy | initial | inherit;
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок доумента</title>
<style>
div {
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-color: #1c87c9;
}
</style>
</head>
<body>
<h2>Пример свойства text-decoration-style</h2>
<div>Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне.</div>
</body>
</html>
Пример со значением “wavy”:
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
div {
text-decoration-line: underline;
text-decoration-style: wavy;
text-decoration-color: #1c87c9;
}
</style>
</head>
<body>
<h2>Пример свойства text-decoration-style</h2>
<div>Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне.</div>
</body>
</html>
Пример со значением "dotted":
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
div {
text-decoration-line: overline;
text-decoration-style: dotted;
text-decoration-color: #1c87c9;
}
</style>
</head>
<body>
<h2>Пример свойства text-decoration-style</h2>
<div>Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне.</div>
</body>
</html>
Пример со значением "dashed":
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
div {
text-decoration-line: overline;
text-decoration-style: dashed;
text-decoration-color: #1c87c9;
}
</style>
</head>
<body>
<h2>Пример свойства text-decoration-style</h2>
<div>Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне.</div>
</body>
</html>
Пример со значением "double":
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
div {
text-decoration-line: overline underline;
text-decoration-style: double;
text-decoration-color: #1c87c9;
}
</style>
</head>
<body>
<h2>Пример свойства text-decoration-style</h2>
<div>Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне.</div>
</body>
</html>
Пример со всеми значениями свойства text-decoration-style:
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
div.t1 {
text-decoration-line: overline underline;
text-decoration-style: solid;
}
div.t2 {
text-decoration-line: line-through;
text-decoration-style: wavy;
}
div.t3 {
text-decoration-line: overline underline;
text-decoration-style: double;
}
div.t4 {
text-decoration-line: overline;
text-decoration-style: dashed;
}
div.t5 {
text-decoration-line: line-through;
text-decoration-style: dotted;
}
</style>
</head>
<body>
<h2>Пример свойства text-decoration-style</h2>
<div class="t1">Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне.</div>
<br>
<div class="t2">Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне.</div>
<br>
<div class="t3">Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне.</div>
<br>
<div class="t4">Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне.</div>
<br>
<div class="t5">Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне.</div>
</body>
</html>
Значения
Значение | Описание |
---|---|
solid | Одинарная линия. Значение по умолчанию. |
double | Двойная линия. |
dotted | Точечная линия. |
dashed | Пунктирная линия. |
wavy | Волнистая линия. |
initial | Устанавливает свойство в значение по умолчанию. |
inherit | Значение элемента наследуется от родительского элемента. |
Поддержка браузера
57.0+ | ✕ | 36.0+ | 12.1+ | 44.0+ |
Практикуйте свои знания
Какие варианты задания стиля линии являются допустимыми для CSS свойства 'text-decoration-style'?
Правильный!
Неправильно!