| ||||||||||||
4.1.1.2: ElementattributeMit Attributen können einem Element weitere Informationen, wie eine Kennung oder ein Statuswert, zugeordnet werden. Diese Informationen gehören nicht zum eigentlichen Inhalt des Elements, sondern sie beschreiben Metawissen. Attribute werden in das Anfangs-Tag eines Elements als Attribut-Wert-Paare aufgenommen (Beispiel: <poem id=P1 status="draft"> ... </poem>). Sie dienen auch dazu, bei der maschinellen Verarbeitung eines SGML-Dokuments Informationen an das Verarbeitungsprogramm weiter zu geben. So könnte z.B. ein Textteil mit dem Attributwert status=draft in einem anderen Layout gedruckt werden als einer mit dem Attributwert status=revised. Attribute werden einem Element durch die Definition einer Attributliste zugeordnet: <!ATTLIST poem id ID #IMPLIED status (draft | revised | published) draft>Dabei steht an erster Stelle nach !ATTLIST der Name des Elements, dem die Attribute zugeordnet werden, oder eine Gruppe von Namen, für die das geschehen soll. Dann folgen die einzelnen Attribute, die jeweils durch drei Angaben beschrieben werden: den Namen, den Typ und den Default-Wert.
<!ELEMENT poemref - O EMPTY> <!ATTLIST poemref target IDREF #REQUIRED>In einer Gedichtsammlung können den Gedichten IDs gegeben werden: <POEM ID=Rose> Text of poem with identifier 'ROSE' </POEM> <POEM ID=P40> Text of poem with identifier 'P40' </POEM>Im Text kann dann auf ein Gedicht verwiesen werden. Blake's poem on the sick rose <POEMREF TARGET=Rose> ...In welcher Form dieser Verweis z.B. in einer gedruckten Version auftauchen würde, bleibt dem Textverarbeitungsprogramm überlassen. In einer Hypertext-Umgebung könnte z.B. ein Link auf die Referenz verweisen. | ||||||||||||
| ||||||||||||
|
Diese Seiten sind urheberrechtlich geschützt. Die Verantwortung für die Inhalte und die Rechte der Online-Version liegen beim Autor Reginald Ferber, Münster (Westf). Die Rechte der gedruckten Version beim dpunkt.verlag, Heidelberg. Die Weiterverwendung von Texten oder Abbildungen - auch auszugsweise - ist ohne die schriftliche Zustimmung des Autors Reginald Ferber bzw. des dpunkt.verlags nicht gestattet.
Es wird darauf hingewiesen, dass die verwendeten Soft- und Hardware-Bezeichnungen sowie Markennamen und Produktbezeichnungen der jeweiligen Firmen im Allgemeinen warenzeichen-, marken-, oder patentrechtlichem Schutz unterliegen. Alle Angaben und Programme wurden mit großer Sorgfalt kontrolliert. Trotzdem kann keinerlei Haftung für Schäden irgendwelcher Art übernommen werden, die sich im Zusammenhang mit der Nutzung dieser Seiten ergeben.
Diese HTML-Datei wurde am 27-10-2003 erzeugt.