css властивість text-decoration
Властивість text-decoration визначає оздоблення тексту. В CSS3 властивість text-decoration є універсальною властивістю для наступних властивостей.
text-decoration-linetext-decoration-colortext-decoration-style
Одночасно дозволено застосовувати більш декілька стилів, перераховуючи значення через пропуск. Пропущені властивості отримають їх початкові значення.
Властивість додає оздоблення понад нащадками. Це означає, що якщо для елементу вказаний text-decoration, то дочірній елемент не може видалити це оформлення. Наприклад, якщо ми маємо абзац з нащадком:
This is text!
Правило text-decoration: underline; додасть лінію для всього абзацу, але правило для text-decoration: none; не призведе до змін; весь абзац все одно буде підкреслено.

- Нотатка
-
В CSS3 використовуйте властивість
автор: Svitlanatext-decoration-colorщоб змінити колір оздоблення.
Синтаксис
text-decoration: none|underline|overline|line-through|initial|inherit;
Властивість text-decoration може отримувати 13 значень:
-
none -
Звичайний текст. Без задання.
автор: Svitlana -
underline -
Підкреслений текст.
автор: Svitlana -
overline -
Лінія над текстом.
автор: Svitlana -
line-through -
Закреслений текст.
автор: Svitlana -
initial -
Встановлює властивість у значення без задання
автор: Svitlana -
inherit -
Вказує на спадковість властивості від свого батьківського елемента.
автор: Svitlana -
blink -
Блимання тексту(не підтримується всіма браузерами)
автор: Svitlana -
solid -
Суцільна лінія
автор: Svitlana -
wavy -
Лінія у формі хвилі.
автор: Svitlana -
dotted -
Лінія крапками.
автор: Svitlana -
dashed -
Лінія рисочками.
автор: Svitlana -
double -
Подвійна лінія.
автор: Svitlana -
<color> -
Значення кольору у будь-якому форматі.
автор: Svitlana
| Значення без задання: | none |
|---|---|
| Наслідує: | Ні |
| Анімується: | Так |
| JavaScript синтаксис: | object.style.textDecoration="underline" |
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| text-decoration | 1.0 | 1.0 | 1.0 | 3.5 | 12.0 | 3.0 |
| Переглядач | |||
|---|---|---|---|
| text-decoration | 1.0 | 1.0 | 1.0 |
Приклади
+ запропонувати свій приклад у пісочниці
Різні значення властивості у дії
Приклад використання
Три види оздоблення: лінія над текстом, закреслення і підкреслення.
HTML
<h1>Лінія над текстом</h1>
<h2>Закреслений текст</h2>
<h3>Підкреслений текст</h3>
CSS
h1 {
text-decoration: overline;
}
h2 {
text-decoration: line-through;
}
h3 {
text-decoration: underline;
}
Коментарі
Коментарів ще немає — будьте першим!