Automatische Maskierung besonderer Zeichen
In HTML kommt zwei Zeichen eine besondere Bedeutung zu: Die öffnene spitze Klammer (<
) und das &
-Zeichen. Wenn man diese beiden Zeichen in einem Text verwenden möchte, dann müssen sie maskiert (in Entities umgewandelt) werden. Da dies aber immer wieder zu Fehlern führt und die erzeugten HTML-Seiten dann nicht mehr valid sind, greift dem Schreiber an dieser Stelle Markdown unter die Arme und erledigt die Maskierung ganz automatisch.
<
Die öffnende spitze Klammer (<
) wir innerhalb von HTML für die Kennzeichnung von HTML-Tags verwendet. Soll dieses Zeichen aber in einem Text als “sich selbst” verwendet werden, dann muss es als <
geschrieben werden. Diese Umwandlung wird von Markdown automatisch durchgeführt. Die Verwendung dieses Zeichens bei Inline-HTML zwischen Markdown-Auszeichnungen bleibt von der automatischen Umwandling unberührt.
Aus dem Text 4 < 5
wird somit der HTML-Quelltext 4 < 5
.
&
Das &
-Zeichen wird innerhalb von HTML für das Einleiten von benannte Zeichen (Entities) verwendet. Soll dieses Zeichen aber in einem Text als “sich selbst” verwendet werden, dann muss es als &
geschrieben werden. Diese Umwandlung wird von Markdown automatisch durchgeführt.
Aus dem Text dies & das
wird also der HTML-Quelltext dies & das
.