„Entität (Auszeichnungssprache)“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
unnötige absätze entfernt |
K wp ist immer heute Markierungen: Mobile Bearbeitung Bearbeitung von einer mobilen Anwendung Bearbeitung mit Android-App |
||
(3 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1:
'''Entitäten''' ({{enS|entity, entities}}) werden in [[Auszeichnungssprache]]n ({{enS|markup languages}}) wie [[SGML]], [[XML]], [[Hypertext Markup Language|HTML]], [[XHTML]] und [[HTML5]] verwendet, um wiederkehrende Informationseinheiten zu verwalten und wiederzuverwenden. Die
== {{Anker|Zeichen-Entitäten}} Benannte Entität ==
Zeile 42:
* <code>&#''nnn'';</code>, wobei ''nnn'' die dezimale Codierung des einzusetzenden Zeichens ist, oder
* <code>&#x''hhhh'';</code>, wobei ''hhhh'' die hexadezimale Codierung des einzusetzenden Zeichens ist.
Der Parser ersetzt den Zeichencode durch das codierte Zeichen (siehe auch [[HTML-Entität]]).
== Ersetzung von Entitäten durch Schriftzeichen ==
Zeile 56:
:# <span style="font-family:monospace;"><!ENTITY eacute "e&#x0301;"></span>
:# <span style="font-family:monospace;"><!ENTITY Kleines_E_mit_Strich_drüber_nach_rechts_oben "e&#x02CA;"></span>
: In den ersten beiden Definitionen wird das benannte durch eine numerische Entität ersetzt, im dritten durch ein einzelnes Unicode/ANSI-Zeichen und im vierten durch eine Kombination zweier Zeichen: ein [[Akut]] mit dem Grundbuchstaben
Es muss aber nicht immer ein Grundbuchstabe mit genau einem diakritischen Zeichen zusammentreffen; mehrere solcher Modifikationen können über, unter und neben dem Grundbuchstaben erfolgen.
Zeile 126:
:* Ersatzzeichen für die HTML-Syntax: <span style="font-family:monospace;">amp</span>, <span style="font-family:monospace;">lt</span>, <span style="font-family:monospace;">gt</span>, <span style="font-family:monospace;">quot</span>
:* Benannte Zeichen für [[ISO 8859]]-1 (also Codierungen 160…255)
:: Deren Definition ist identisch mit SGML:isolat1(wiedergegeben als <code><nowiki>www.w3.org/TR/REC-html40/HTMLlat1.ent</nowiki></code>).<ref>{{
; HTML 4 (1999)
: Wie HTML 2, aber Definition 152 weiterer Codierungen >255 – für die Darstellung [[Unicode]] erforderlich (UTF-8).
Zeile 207:
XHTML enthält exakt alle Definitionen aus HTML 4.0, und in jeder Implementierung müssen alle benannten Entitäten bekannt sein (und sind es auch, üblicherweise hard-coded).
Diese Weiterentwicklung betrifft inneres Format und Struktur der Elemente
Weiterhin gibt es XML-Anwendungen, die mit Textpassagen arbeiten und die dazu die vergleichbaren und bekannten HTML-Elemente nachempfunden haben. Aktuelles und häufigstes Beispiel sind schriftliche [[RSS (Web-Feed)|RSS]]-[[Web-Feed]]s
== Parameter-Entitäten ==
|