Skip to content

Strikethrough

Strikethrough ist eine Erweiterungssyntax in Markdown, die verwendet wird, um Text zu kennzeichnen, der gelöscht oder ungültig ist. Es ist sehr nützlich bei Dokumentrevisionen, Aufgabenlisten, Preisänderungen und anderen Szenarien.

Grundlegende Syntax

Standard Syntax

In Markdown wird Strikethrough typischerweise durch zwei Tildes (~~) um den Text gekennzeichnet, der gestrichen werden soll:

markdown
Dies ist ein Beispiel, das ~~gestrichenen Text~~ enthält.

Rendering-Effekt:

Dies ist ein Beispiel, das gestrichenen Text enthält.

Wörter und Sätze

Strikethrough kann auf einzelne Wörter oder ganze Sätze angewendet werden:

markdown
~~Dieser gesamte Satz hat Strikethrough angewendet.~~

Wir werden nächste Woche am ~~Montag~~ Dienstag treffen.

Rendering-Effekt:

Dieser gesamte Satz hat Strikethrough angewendet.

Wir werden nächste Woche am Montag Dienstag treffen.

Erweiterte Verwendung

Kombinieren mit anderen Formatierungen

Strikethrough kann mit anderen Markdown-Formatierungen kombiniert werden:

markdown
~~**Fette Strikethrough**~~

~~*Kursive Strikethrough*~~

~~***Fette kursive Strikethrough***~~

~~`Code Strikethrough`~~

~~[Link Strikethrough](https://www.markdownlang.com)~~

Rendering-Effekt:

Fette Strikethrough

Kursive Strikethrough

Fette kursive Strikethrough

Code Strikethrough

Link Strikethrough

Absätze und Block-Elemente

In einigen Markdown-Implementierungen kann Strikethrough auf ganze Absätze oder Block-Elemente angewendet werden:

markdown
~~
Dies ist ein komplett gelöschter Absatz.
Er kann mehrere Zeilen von Inhalt enthalten.
~~

Hinweis: Nicht alle Markdown-Prozessoren unterstützen die Strikethrough-Syntax über mehrere Zeilen. Für mehrzeiligen Inhalt ist die sicherste Vorgehensweise, die Strikethrough-Syntax für jede Zeile einzeln anzuwenden.

Kompatibilität und Implementierungsdifferenzen

Unterstützungsstatus auf verschiedenen Plattformen

Plattform/ToolStrikethrough-UnterstützungSyntax
GitHub Markdown~~strikethrough~~
GitLab Markdown~~strikethrough~~
Stack Overflow~~strikethrough~~
Discord~~strikethrough~~
Reddit~~strikethrough~~
CommonMark~~strikethrough~~
VitePress~~strikethrough~~
Pandoc~~strikethrough~~

HTML-Ausgabe-Format

Die meisten Markdown-Prozessoren konvertieren Strikethrough in HTML <del> oder <s>-Tags:

html
<!-- Mit <del> Tag -->
<p>Dies ist ein Beispiel, das <del>gestrichenen Text</del> enthält.</p>

<!-- Oder mit <s> Tag -->
<p>Dies ist ein Beispiel, das <s>gestrichenen Text</s> enthält.</p>

Alternative Syntax

Einige Plattformen oder ältere Markdown-Versionen unterstützen möglicherweise eine andere Strikethrough-Syntax:

markdown
<!-- Einzelnes Tilde (einige Plattformen) -->
~gestrichener Text~

<!-- HTML-Tags (alle kompatiblen Markdown-Prozessoren) -->
<del>gestrichener Text</del>
<s>gestrichener Text</s>

Anwendungsbeispiele

Dokumentrevisionen

Strikethrough wird häufig verwendet, um Dokumentrevisionen und Änderungen darzustellen:

markdown
# Projektplan v2.0

## Zeitplan

- Anforderungsanalyse: ~~März 1-15~~ März 1-20 (verspätet)
- Entwurfsphase: ~~März 16-April 5~~ März 21-April 10
- Entwicklungsphase: April 11-Mai 15
- Testphase: Mai 16-Mai 30
- Veröffentlichungsdatum: ~~Juni 1~~ Juni 15

Rendering-Effekt:

Projektplan v2.0

Zeitplan

  • Anforderungsanalyse: März 1-15 März 1-20 (verspätet)
  • Entwurfsphase: März 16-April 5 März 21-April 10
  • Entwicklungsphase: April 11-Mai 15
  • Testphase: Mai 16-Mai 30
  • Veröffentlichungsdatum: Juni 1 Juni 15

Aufgabenlisten

Strikethrough in Verbindung mit Checkboxen kann intuitivere Aufgabenlisten erstellen:

markdown
## Diese Woche's Aufgaben

- [x] ~~Projektprospekt erstellen~~
- [x] ~~Kundenmeeting zum Thema Anforderungen abhalten~~
- [ ] Entwurfsprototyp erstellen
- [ ] Technische Spezifikationsdokument erstellen
- [ ] Budgetabschätzung vorbereiten

Rendering-Effekt:

Diese Woche's Aufgaben

  • [x] Projektprospekt erstellen
  • [x] Kundenmeeting zum Thema Anforderungen abhalten
  • [ ] Entwurfsprototyp erstellen
  • [ ] Technische Spezifikationsdokument erstellen
  • [ ] Budgetabschätzung vorbereiten

Preise und Werbeaktionen

Strikethrough ist sehr nützlich in E-Commerce und Werbeinhalten:

markdown
## Sonderangebote

- Hochleistungs-Laptop: ~~¥8,999~~ ¥7,499
- Drahtlose Ohrhörer: ~~¥1,299~~ ¥999
- Smartwatch: ~~¥2,499~~ ¥1,999

*Werbung endet: 31. Dezember 2023*

Rendering-Effekt:

Sonderangebote

  • Hochleistungs-Laptop: ¥8,999 ¥7,499
  • Drahtlose Ohrhörer: ¥1,299 ¥999
  • Smartwatch: ¥2,499 ¥1,999

Werbung endet: 31. Dezember 2023

Humor und Akzent

Strikethrough wird manchmal verwendet, um Humor oder Akzente auszudrücken:

markdown
Heute's Meeting war ~~sehr langweilig~~ sehr produktiv.

Ich ~~hasse~~ liebe Dokumentation zu schreiben.

Dieses Projekt ~~könnte scheitern~~ wird definitiv erfolgreich sein!

Rendering-Effekt:

Heute's Meeting war sehr langweilig sehr produktiv.

Ich hasse liebe Dokumentation zu schreiben.

Dieses Projekt könnte scheitern wird definitiv erfolgreich sein!

Best Practices

Verwendungsvorschläge

markdown
✅ Empfohlene Praktiken:

1. **Klare Modifikationsausdruck**:
   - Altes Inhalt löschen, neuen Inhalt hinzufügen
   - Beispiel: ~~falsche Version~~ korrekte Version
   
2. **Konsistente Verwendung**:
   - Vermeiden Sie übermäßig gestrichene Inhalte, die die Lesbarkeit beeinträchtigen
   - Berücksichtigen Sie, ob alten Inhalt wirklich behalten werden muss
   
3. **Kombinieren mit anderen Markern**:
   - Verwenden Sie mit Checkboxen in Aufgabenlisten
   - Kombinieren Sie mit anderer Formatierung, um die Ausdrucksfähigkeit zu erhöhen

❌ Praktiken zu vermeiden:

1. Übermäßige Formatierung innerhalb von Strikethrough
2. Strikethrough auf große Textblöcke anwenden (Beeinträchtigung der Lesbarkeit)
3. Übermäßige humorvolle Strikethrough in wichtigen Dokumenten
4. Strikethrough auf ganze Dokumente oder mehrere Absätze anwenden

Barrierefreiheit

Strikethrough kann Bildschirmleser-Benutzer verwirren. Berücksichtigen Sie Folgendes:

  1. Fügen Sie Kontext-Erklärungen für gestrichene Inhalte hinzu
  2. Berücksichtigen Sie die Verwendung anderer Methoden (wie Klammern, Kommentare) zur Kennzeichnung veralteter Inhalte
  3. Wenn Inhalt wirklich nicht mehr relevant ist, sollten Sie ihn ganz löschen, anstatt Strikethrough zu verwenden
markdown
<!-- Besser barrierefreie Schreibweise -->
Projektfrist: März 15 (aktualisiert: ursprünglich für März 1 geplant)

<!-- Stattdessen -->
Projektfrist: ~~März 1~~ März 15

Häufige Problemlösungen

Strikethrough nicht angezeigt

Wenn Ihre Strikethrough nicht korrekt angezeigt wird:

  1. Stellen Sie sicher, dass Sie zwei Tildes ~~ verwenden, nicht ein ~
  2. Überprüfen Sie, ob zwischen den Tildes und dem Text Leerzeichen sind (es sollte keine geben)
  3. Stellen Sie sicher, dass Ihr Markdown-Prozessor die Strikethrough-Syntax unterstützt
  4. Versuchen Sie, HTML <del>-Tags als Alternative zu verwenden

Komplexe Formatierungsprobleme

Wenn Strikethrough mit anderen Formaten kombiniert wird, können Probleme auftreten:

markdown
<!-- Möglicherweise problematische Schreibweise -->
~~**[Komplexe Formatierung](https://www.markdownlang.com)**~~

<!-- Sicherere Schreibweise -->
<del>**[Komplexe Formatierung](https://www.markdownlang.com)**</del>

Mehrzeilige Strikethrough

Für Strikethrough, die mehrere Absätze überspannen müssen, ist es am besten, HTML zu verwenden:

markdown
<del>
Dies ist der erste gelöschte Absatz.

Dies ist der zweite gelöschte Absatz.
</del>

Verwandte Syntax

  • Aufgabenlisten - Interaktive Aufgabenlisten erstellen
  • Akzent - Text-Akzent-Syntax (Fett, Kursiv)
  • HTML - HTML in Markdown verwenden

Zusammenfassung

Strikethrough ist eine einfache, aber mächtige Markdown-Erweiterungssyntax, die eine intuitive Möglichkeit bietet, Textänderungen darzustellen, abgeschlossene Aufgaben oder veraltete Informationen. Durch angemessene Verwendung von Strikethrough können Dokumente klarer und dynamischer gemacht werden, was Lesern hilft, die Entwicklung des Inhalts besser zu verstehen.

Built by www.markdownlang.com