HTML Entitäten sind spezielle Zeichenfolgen, die verwendet werden, um Zeichen darzustellen, die in HTML eine besondere Bedeutung haben oder die nicht direkt eingegeben werden können. Sie sind besonders nützlich, um sicherzustellen, dass der Browser die Zeichen korrekt interpretiert und anzeigt. In diesem Artikel werden wir die verschiedenen Arten von HTML-Entitäten, deren Verwendung und einige häufige Beispiele besprechen.
1. Was sind HTML-Entitäten?
HTML-Entitäten bestehen aus einem Ampersand (&), gefolgt von einem Namen oder einer Nummer, und enden mit einem Semikolon (;). Sie dienen dazu, bestimmte Zeichen darzustellen, die andernfalls möglicherweise nicht korrekt angezeigt werden oder die HTML-Syntax stören könnten.
Beispiel:
- Das Zeichen
<
wird als<
dargestellt. - Das Zeichen
>
wird als>
dargestellt. - Das Zeichen
&
wird als&
dargestellt.
2. Arten von HTML-Entitäten
2.1 Benannte Entitäten
Benannte Entitäten sind durch einen Namen definiert. Diese sind oft intuitiv und leichter zu merken. Hier sind einige häufig verwendete benannte Entitäten:
Entität | Zeichen | Beschreibung |
---|---|---|
< | < | Kleiner als |
> | > | Größer als |
& | & | Und-Zeichen |
" | " | Anführungszeichen |
' | ' | Apostroph |
2.2 Numerische Entitäten
Numerische Entitäten verwenden die Unicode-Nummer eines Zeichens. Diese können in zwei Formaten angegeben werden: dezimal oder hexadezimal.
Entität | Zeichen | Beschreibung |
---|---|---|
< | < | Kleiner als |
> | > | Größer als |
& | & | Und-Zeichen |
" | " | Anführungszeichen |
' | ' | Apostroph |
< | < | Kleiner als (hexadezimal) |
> | > | Größer als (hexadezimal) |
3. Verwendung von HTML-Entitäten
3.1 Verhindern von Syntaxfehlern
HTML-Entitäten sind besonders nützlich, wenn Sie Zeichen verwenden möchten, die in HTML eine spezielle Bedeutung haben, wie <
, >
, oder &
. Wenn Sie diese Zeichen direkt in den HTML-Code einfügen, kann dies zu Syntaxfehlern führen.
Beispiel:
<p>Ein HTML-Tag sieht so aus: <div>Inhalt</div></p>
3.2 Einfügen von nicht darstellbaren Zeichen
Einige Zeichen können nicht direkt auf der Tastatur eingegeben werden, wie z. B. nicht gebrochene Leerzeichen oder bestimmte mathematische Symbole. Hier kommen HTML-Entitäten ins Spiel.
Beispiel:
<p>Das ist ein nicht brechendes Leerzeichen: Hier geht es weiter.</p>
Häufig gestellte Fragen
Was ist eine HTML-Entität?
Eine HTML-Entität ist eine spezielle Zeichenfolge, die verwendet wird, um Zeichen darzustellen,
Warum sollte ich HTML-Entitäten verwenden?
HTML-Entitäten helfen, Syntaxfehler zu vermeiden und ermöglichen die Darstellung von Zeichen, die nicht direkt eingegeben werden können.
Wie schreibe ich eine HTML-Entität?
Eine HTML-Entität besteht aus einem Ampersand (&), gefolgt von einem Namen oder einer Nummer, und endet mit einem Semikolon (;). Zum Beispiel <
für <
.
Gibt es eine Liste von HTML-Entitäten?
Ja, es gibt umfassende Listen von benannten und numerischen HTML-Entitäten, die in verschiedenen HTML-Dokumentationen zu finden sind.
Wo kann ich HTML-Entitäten in meinem Code verwenden?
HTML-Entitäten können überall dort verwendet werden, wo Sie bestimmte Zeichen in Ihrem HTML-Dokument darstellen möchten, insbesondere in Textinhalten und Attributen.