W3docs

HTML <strike>-Tag

The HTML <strike> tag defines a strikethrough text. It is a typographical presentation of words with a horizontal line through the center. The tag is not supported in HTML5.

Das <strike>-Tag wird verwendet, um durchgestrichenen Text zu definieren.

danger

Das <strike>-Element ist ein veraltetes HTML-Tag und wird in HTML5 nicht unterstützt. Verwenden Sie stattdessen &ltdel>, &lts> oder CSS-Stile.

Zum Erzeugen einer Durchstreichung können Sie auch die CSS-Eigenschaft text-decoration: line-through; verwenden.

CSS ist großartig für das Styling, vermittelt aber nicht die semantische Bedeutung Ihres Inhalts. Daher ist es besser, HTML-Semantik-Tags zu verwenden.

Sowohl das <s>- als auch das <del>-Tag sind Durchstreichungen, vermitteln jedoch unterschiedliche Bedeutungen zum Inhalt. Das <s>-Tag wird verwendet, wenn Sie darstellen möchten, dass etwas nicht mehr korrekt oder relevant ist. Sie sollten es nicht verwenden, um Dokumentenänderungen anzugeben. Wenn Sie anzeigen möchten, dass etwas aus dem Dokument entfernt wurde, verwenden Sie <del>.

Syntax

Das <strike>-Tag wird immer paarweise verwendet. Der Inhalt wird zwischen dem öffnenden (<strike>) und dem schließenden (</strike>) Tag geschrieben.

Beispiel für das HTML <strike>-Tag:

HTML <strike>-Tag

<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    <p><strike>I am studying at the school.</strike></p>
    <p>I am studying at the university.</p>
  </body>
</html>

Ergebnis

strike example

So stylen Sie ein HTML <strike>-Tag

strike {
  text-decoration: line-through;
}

Praxis

Übung

Was ist die korrekte Verwendung des HTML &lt;strike&gt;-Tags, und wie wird er von modernen Browsern gerendert?