Свойство text-decoration, подчёркивание и другие эффекты
Дополнительное оформление текста можно задать с помощью свойства text-decoration. Вот его значения:
underline — подчёркивание;
line-through — зачёркивание;
overline — надчёркивание;
none — убирает вышеперечисленные эффекты.
К тексту можно одновременно применить несколько эффектов, если перечислить значения через пробел:
p {
text-decoration: underline; /* подчёркнутый текст */
}
span {
/* подчёркнутый и зачёркнутый текст */
text-decoration: underline line-through;
}
Свойство text-decoration — составное, а это значит, что его можно разложить на следующие свойства:
text-decoration-line — вид линии: зачёркивание, подчёркивание или надчёркивание;
text-decoration-style — стиль линии, может принимать значения:
solid — сплошная линия;
double — двойная линия;
dotted — точечная линия;
dashed — пунктирная линия;
wavy — волнистая линия.
text-decoration-color — цвет линии.
index.html
style.css
HTML
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>Дневник начинающего верстальщика</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<p class="page-title">Блог</p>
<nav class="blog-navigation">
<a href="index.html">На главную</a>
</nav>
</header>
<main>
<article>
<h1>День одиннадцатый. Без фанатизма</h1>
<p>Понял, что кормил кота слишком много. Чтобы кот мог ходить по снегу и не проваливаться, решил убрать этот пункт из списка дел.</p>
<ol>
<li><del>Покормить кота</del></li>
<li><ins>Не забыть поесть самому</ins></li>
<li class="underline">Полить кактус</li>
<li class="line-through">Выключить свет</li>
<li class="overline">Выйти из дома по делам</li>
</ol>
</article>
<aside class="partnership">
Тут могла быть ваша реклама
</aside>
</main>
<footer>
Подвал сайта
</footer>
</body>
</html>