Textdekoration: text-decoration
Diese Eigenschaft gibt es seit Version: CSS 1
Mit text-decoration kann man Texte unter- oder überstreichen, aber auch durchstreichen oder blinken lassen. Ebenso kann man die
automatische Unterstreichung von Hyperlinks aufheben durch text-decoration:none.
Code-Beispiel für text-decoration:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Beispiel für Textdekoration</title>
<style type="text/css">
.unterstrich {text-decoration: underline;}
.ueberstrich {text-decoration: overline;}
.durchstrich {text-decoration: line-through;}
.blinken {text-decoration: blink;}
</style>
</head>
<body>
<p class="unterstrich">Text unterstrichen</p>
<p class="ueberstrich">Text überstrichen</p>
<p class="durchstrich">Text durchgestrichen</p>
<p class="blinken">blinkender Text</p>
</body>
</html>
| Initialwert: | none |
| Vererbbar: | Nein |
| Anwendbar auf: | Alle Elemente |
| Medium: | Visual |
| Werte: |
|
Anmerkungen:
Wird »line-through« innerhalb von Tabellen mit dem <span>-Tag eingesetzt, dann kann es dazu führen, dass NC 4.x alles durchgestrichen darstellt.
Der IE versteht den Wert »blink« nicht - allerdings sollte man mit blinkendem Text ohnehin sehr vorsichtig sein, so dass das kein großes Problem sein dürfte.
| Wert | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||||||||
| 5 | 5.5 | 6 | MAC 5+ | 5 | 6 | 7+ | 8 | 4 | 6 | 7+ | 1+ | 0.8+ | 1.0+ | 3.3+ | |
| none | j | j | j | j | j | j | j | j | j | j | j | j | j | j | j |
| underline | j | j | j | j | j | j | j | j | j | j | j | j | j | j | j |
| overline | j | j | j | j | j | j | j | j | n | j | j | j | j | j | j |
| line-through | j | j | j | j | j | j | j | j | j | j | j | j | j | j | j |
| blink | n | n | n | n | j | j | j | j | j | j | j | j | j | j | j |
| Mehrere Werte gleichzeitig | j | j | j | j | j | j | j | j | j | j | j | j | j | j | j |






