[an error occurred while processing this directive]

Einführung in Elementtypnamen im Rahmen der Lehre der formalen Sprache XML. [] (XML-Elementtypnamen XML-Elementtypen XML-Typnamen XML), Lektion, Seite 722187
https://www.purl.org/stefan_ram/pub/xml-elementtypnamen (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram

Typnamen

Der Aufbau eines Typnamens

Buchstaben und Ziffern sind im folgenden nicht nur die Buchstaben und Ziffern des ASCII -Codes, sondern die umfassendere Menge von Unicode -Buchstaben und -Ziffern, die beispielsweise auch Umlaute umfaßt. Dabei verwendet XML  nicht die Buchstabenkategorie von Unicode, sondern eine aufwendig ausgearbeitete eigene Definition, die aber auf jeden Fall die deutschen Umlaute, das Eszett und übliche europäische Buchstaben enthält.

Ein Typname muß mit einem Buchstaben, Grundstrich »_« oder Doppelpunkt »:« beginnen. Diese können dann noch weitere Zeichen der Gattung NameChar  folgen.

Name 〉 ::=
(〈Letter 〉 | '_' | ':') {〈NameChar 〉}.

Ein NameChar  ist ein Buchstabe, eine Ziffer, ein Punkt, ein Minus, ein Grundstrich, ein Doppelpunkt, ein CombiningChar  oder ein Extender .

NameChar 〉 ::=
Letter 〉 | 〈Digit 〉 | '.' | '-' | '_' | ':' | 〈CombiningChar 〉 | 〈Extender 〉.

Die Symbole CombiningChar  und Extender  können zunächst ignoriert werden, da sie in vielen Anwendungen auch nicht verwendet werden. Nach dem ersten Zeichen können dann in einem Namen zusätzlich zu den schon für das erste Zeichen zulässigen Zeichengattungen auch noch Ziffern, Punkte und Minuszeichen verwendet werden.

Typnamen, die mit dem Text »xml« (oder einer Variation davon, in der einige oder alle dieser Buchstaben groß geschrieben sind) beginnen, sind allerdings für eine Festlegung durch XML  selber reserviert und sollten daher nicht von XML-Anwendungen verwendet werden.

Typnamen
Welche der folgenden Texte (jeweils ein Text pro Zeile) sind Typnamen?
alpha
:alpha
Französisch
::alpha
XML-Anwendung
::alpha+beta
2-Tupel
:2.3-4.7
Rathaus Steglitz
:abc
:a&b

Mister Wong   |   Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Von der Stefan-Ram-Startseite ausgehend finden sich oft noch mehr Informationen zu Themen, die auf einer Seite angesprochen wurden. (Eine Verbindung zur Stefan-Ram-Startseite befindet sich ganz oben auf dieser Seite.)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. slrprd, PbclevtugFgrsnaEnz