Thomas J.S.: Suchbegriff gesucht

Beitrag lesen

Hallo,

Wenn man z.B. die HTMLlat1.ent Datei von HTML 4.01 öffnet, kann man sehr gut sehen aus welche ISO 8879 Entityset eine Entity übernommen wurde.
z.B.
<!ENTITY Auml   CDATA "&#196;" -- latin capital letter A with diaeresis,
                                  U+00C4 ISOlat1 -->

Aber das zeigt doch genau, daß diese eben in HTML definiert werden.

Nein, das zeigt, dass diese Entities in SGML definiert und ins HTML übernommen wurden. (Sonst wäre ja auch die Copyright-Kommentar mit dem Hnweis auf die ISO 8879, also auf dem SGMl-Standard überflüssig).

»»Und nicht in SGML, denn wenn sie dort bereits definiert wären, müßte man sie nicht in HTML nochmal definieren.

Man hat sie in HTML ja auch nicht (neu) definiert, man hat sie übernommen.
Aber du solltest ja selber nachlesen können (Seite 114 ff.) ;-)

Muß ja nicht was anderes für "Ä" sein, sondern vielleicht für Zeichen, die in meiner (fiktiven) eigenen Sprache eine besondere Bedeutung haben oder einfach auch einen Namen bekommen sollen, z.B. &at; oder &hash; oder &exclamation; für &#40; oder &#23; oder &#21; usw.

Das ist klar. Mir ging es wirklich nicht darum, dass man nicht seine eigene Entities definieren können soll, sondern darum, welche bereits bekannt bzw. vorhanden sind.

Grüße
Thomas

--
Surftip: kennen Sie schon Pipolino's Clowntheater?
http://www.clowntheater-pipolino.net/