text-decoration-line - Český CSS 3 manuál

Vydávání, hosting a aktualizace umožňují jeho sponzoři.
Pomocí CSS 3 vlastnosti text-decoration-line nastavujeme textu čáru (např. podtržení) v HTML. Vlastnost se dědí. Tuto vlastnost podporuje pouze webový prohlížeč Mozilla Firefox!
Hodnoty
- none (výchozí) - Normální text.
- underline - Podtrhnutí textu.
- overline - Čára nad textem.
- line-through - Přeškrtnutý text.
- initial - Nastaví vlastnost na výchozí hodnotu (tedy na none).
- inherit - Hodnota se zdědí z rodičovského elementu.
Ke změnění barvy čáry můžeme využít vlastnosti text-decoration-color a ke změnění stylu čáry vlastnost text-decoration-style.
Ukázka
Pro ukázku si vytvoříme tři odstavce s krátkým textem a jedinečným ID. Jeden z nich bude mít nad sebou čáru, další bude přeškrtnutý a poslední bude podtržený. Všechny odstavce budou využívat vlastnosti text-decoration-line.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<style>
#nad
{
-moz-text-decoration-line: overline; /* Mozilla Firefox */
text-decoration-line: overline;
}
#pres
{
-moz-text-decoration-line: line-through; /* Mozilla Firefox */
text-decoration-line: line-through;
}
#pod
{
-moz-text-decoration-line: underline; /* Mozilla Firefox */
text-decoration-line: underline;
}
</style>
<title>text-decoration-line</title>
</head>
<body>
<p id="nad">Tento text má čáru nad sebou.</p>
<p id="pres">Tento text je přeškrtnutý.</p>
<p id="pod">Tento text je podtrhnut.</p>
</body>
</html>
Výsledek:

Poznámka
Jelikož tato vlastnost je podporována pouze webovým prohlížečem Mozilla Firefox, v ostatních prohlížečích nebude text nijak upraven. Naštěstí místo této vlastnosti můžeme využít atribut text-decoration, který nabízí podobnou funkcionalitu, ovšem bez možnosti obarvení a úpravy.
Komentáře
Zatím nikdo nevložil komentář - buď první!