Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. CSS
  3. Reference
  4. Properties
  5. text-decoration-line

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

text-decoration-line

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since Januar 2020.

* Some parts of this feature may have varying levels of support.

Dietext-decoration-line-EigenschaftCSS legt die Art der Dekoration fest, die auf den Text in einem Element angewendet wird, wie etwa eine Unterstreichung oder eine Überstreichung.

Probieren Sie es aus

text-decoration-line: none;
text-decoration-line: underline;
text-decoration-line: overline;
text-decoration-line: line-through;
text-decoration-line: grammar-error;
text-decoration-line: spelling-error;
text-decoration-line: underline overline;
text-decoration-line: underline line-through;
<section>  <p>    I'd far rather be    <span>happy than right</span>    any day.  </p></section>
p {  font: 1.5em sans-serif;}

Beim gleichzeitigen Festlegen mehrerer Line-Dekorationseigenschaften kann es praktischer sein, die Kurzform-Eigenschafttext-decoration zu verwenden.

Syntax

css
/* Single keyword */text-decoration-line: none;text-decoration-line: underline;text-decoration-line: overline;text-decoration-line: line-through;text-decoration-line: blink;text-decoration-line: spelling-error;text-decoration-line: grammar-error;/* Multiple keywords */text-decoration-line: underline overline; /* Two decoration lines */text-decoration-line: overline underline line-through; /* Multiple decoration lines *//* Global values */text-decoration-line: inherit;text-decoration-line: initial;text-decoration-line: revert;text-decoration-line: revert-layer;text-decoration-line: unset;

Dietext-decoration-line-Eigenschaft wird alsnone odereiner oder mehrere durch Leerzeichen getrennte Werte aus der untenstehenden Liste angegeben.

Werte

none

Erzeugt keine Textdekoration.

underline

Jede Textzeile hat eine dekorative Linie darunter.

overline

Jede Textzeile hat eine dekorative Linie darüber.

line-through

Jede Textzeile hat eine dekorative Linie, die durch die Mitte verläuft.

blink

Der Text blinkt (wechselt zwischen sichtbar und unsichtbar). Übereinstimmende User Agents dürfen den Text nicht blinken lassen. Dieser Wert istveraltet zugunsten vonCSS-Animationen.

spelling-error

Jede Textzeile verwendet die Methode des User Agents zur Hervorhebung von Rechtschreibfehlern, was in den meisten Browsern eine rote gepunktete Linie darstellt.

grammar-error

Jede Textzeile verwendet die Methode des User Agents zur Hervorhebung von Grammatikfehlern, was in den meisten Browsern eine grüne gepunktete Linie darstellt.

Hinweis:Bei Verwendung vonspelling-error undgrammar-error ignoriert der Browser die anderen Eigenschaften in dertext-decoration-Kurzform (wie etwatext-underline-position,color oderstroke).

Formale Definition

Anfangswertnone
Anwendbar aufalle Elemente. Auch anwendbar auf::first-letter und::first-line.
VererbtNein
Berechneter Wertwie angegeben
Animationstypdiskret

Formale Syntax

text-decoration-line =
none|
[underline||overline||line-through||blink]|
spelling-error|
grammar-error

Beispiele

Einfaches Beispiel

html
<p>Here's some text with wavy red underline!</p><p>This text has lines both above and below it.</p>
css
.wavy {  text-decoration-line: underline;  text-decoration-style: wavy;  text-decoration-color: red;}.both {  text-decoration-line: underline overline;}

Fehlerbeispiel

In diesem Beispiel enthält der erste Absatz einen Rechtschreibfehler und verwendet das Styling des Browsers für Rechtschreibfehler bei dem falsch geschriebenen Wort. Der zweite Absatz verwendet das Styling des Browsers für Grammatikfehler. Es gibt keine Stiländerung in Browsern, die diesetext-decoration-line-Werte nicht unterstützen.

html
<p>This text contains a <span>speling</span> mistake.</p><p>This text contain grammatical errors.</p>
css
.spelling {  text-decoration-line: spelling-error;}.grammar {  text-decoration-line: grammar-error;}

Spezifikationen

Specification
CSS Text Decoration Module Level 3
# text-decoration-line-property

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp