Zum Inhalt springen

HTML-Entität

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 5. März 2020 um 11:24 Uhr durch Karl432 (Diskussion | Beiträge) (Benannte Entitäten: typo). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Eine HTML-Entität ist eine Entität (also eine eindeutig abgrenzbare Zeichenfolge mit spezieller Bedeutung), die in HTML verwendet wird (also der textbasierten Auszeichnungssprache, in der beispielsweise Webseiten formuliert werden können). Häufig verwendet werden dort numerische Entitäten und benannte Entitäten, um Schriftzeichen zu bezeichnen (speziell wenn sie in der für die Webseite gewählten Codierung oder für die zur Erstellung verwendeten Eingabemethode nicht zur Verfügung stehen.) Auch bestimmte Steuerzeichen können so im Text sichtbar dargestellt werden.

Numerische Entitäten

Eine numerische Entität bezeichnet ein Zeichen durch seinen Unicode-Codepunkt. Hierfür sind zwei Formate definiert:

  • &#nnn;nnn repräsentiert hier den Codepunkt als Dezimalzahl (ohne führende Nullen).
  • &#xhhhh;hhhh repräsentiert hier den Codepunkt als Hexadezimalzahl, also so, wie der Unicode-Codepunkt üblicherweise angegeben wird (ohne das einleitende „U+“). Führende Nullen können angegeben werden und sind bei weniger als vierstelligen Werten üblich, um den Wert gleichlautend zur üblichen vierstelligen Unicode-Codepunkt-Angabe anzugeben.

Benannte Entitäten

Eine benannte Entität hat das Format &#aaa;aaa repräsentiert hier einen aus Groß- und Kleinbuchstaben des lateinischen Grundalphabets und Ziffern bestehenden Namen, der das zu bezeichnende Zeichen eindeutig identifiziert. Groß- und Kleinschreibung ist exakt zu verwenden und kann bedeutungsunterscheidend sein. Die Namen werden vom W3C (World Wide Web Consortium) festgelegt.[1][2]

Beispiele

Zeichen Unicode
Position
Unicode
Name
Bezeichnung Dezimalcode Numerische
Entität
(dezimal)
Numerische
Entität
(hexadezimal)
Benannte
Entität
· U+00B7 middle dot Halbhochpunkt 0183 · · ·
U+2030 per mille sign Promillezeichen 8240 (0137) ‰ ‰ ‰
🖷 U+1F5B7 fax icon Faxsymbol 128439 🖷 🖷 (keine)

Einzelnachweise

  1. W3C (World Wide Web Consortium): Character entity references in HTML 4 – Liste der benannten Entitäten, die in HTML 4 (und somit beispielsweise für die Erstellung von Wikipedia-Artikeln) verfügbar sind
  2. W3C (World Wide Web Consortium): Character entity reference chart – Liste der benannten Zeichen-Entitäten, die in HTML 4 und in HTML5 verfügbar sind

Einzelnachweise