Jewiki unterstützen. Jewiki, die größte Online-Enzy­klo­pädie zum Judentum.

Helfen Sie Jewiki mit einer kleinen oder auch größeren Spende. Einmalig oder regelmäßig, damit die Zukunft von Jewiki gesichert bleibt ...

Vielen Dank für Ihr Engagement! (→ Spendenkonten)

How to read Jewiki in your desired language · Comment lire Jewiki dans votre langue préférée · Cómo leer Jewiki en su idioma preferido · בשפה הרצויה Jewiki כיצד לקרוא · Как читать Jewiki на предпочитаемом вами языке · كيف تقرأ Jewiki باللغة التي تريدها · Como ler o Jewiki na sua língua preferida

Attribut (Auszeichnungssprache)

Aus Jewiki
(Weitergeleitet von SGML-Attribut)
Zur Navigation springen Zur Suche springen

Ein Attribut ist ein Sprachelement in Auszeichnungssprachen (SGML, XML, XHTML, HTML). Attribute beschreiben zusätzliche Eigenschaften eines Elements.

Beschreibung

Attribute sind Eigenschaften, die einem Element zugeordnet werden. Die Attribute werden nach dem Element-Bezeichner innerhalb des Start-Tags oder Leer-Tags angegeben.

<Elementname Attributname="Attributwert"/>

Ein Attribut besteht aus einer Zuweisung Attributname="Attributwert" (Eigenschaftsname=Eigenschaftswert). Der Attributwert wird in doppelten "..." oder einfachen '...' Anführungszeichen gesetzt.

<img src="bild.jpg"/>

Mehrere Attribute werden getrennt mit Separatorzeichen (Leerzeichen, Tabulatoren, Zeilenumbrüche) aufgelistet:

<img src="bild.jpg" title="Abbildung"/>

Attributname

Ein Attributname muss den geltenden Regeln für einen Namen der jeweiligen Auszeichnungssprache folgen.

XML-Name

Die Syntax wird in Regel [5] der XML-Norm[1] beschrieben.

Das erste Zeichen, das Start-Zeichen, muss eines der folgende Zeichen sein:

":" | [A-Z] | "_" | [a-z] | [#x00C0-#x00D6] | [#x00D8-#x00F6] | [#x00F8-#x02FF] | [#x0370-#x037D] | [#x037F-#x1FFF] | [#x200C-#x200D] | [#x2070-#x218F] | [#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] | [#xFDF0-#xFFFD] | [#x10000-#xEFFFF]

Alle weiteren Zeichen müssen ein Start-Zeichen oder eines der folgende Zeichen sein:

"-" | "." | [0-9] | #x00B7 | [#x0300-#x036F] | [#x203F-#x2040]

SGML-Name

Die Syntax wird in Regel [55] der SGML-Norm[2] beschrieben.

Das erste Zeichen muss eines der folgende Zeichen sein:

[a-z] | [A-Z]

Alle weiteren Zeichen müssen eines der folgende Zeichen sein:

[a-z] | [A-Z] | [0-9] | "-"

Attributwert

Wenn ein Attributwert in doppelten Anführungszeichen "..." angegeben ist, sind im Attributwert alle Zeichen außer < und " zulässig.

Wenn ein Attributwert in einfachen Anführungszeichen '...' angegeben ist, sind im Attributwert alle Zeichen außer < und ' zulässig.

Besonderheiten

In XML, XHTML und HTML (Version 5) müssen die Paare, bestehen aus Zuweisungen von Attributname und Attributwert, stets vollständig angegeben. Die Attributwerte müssen stets in Anführungszeichen gesetzt werden.

In SGML und HTML (Version 1 bis 4) ist die vollständige Angabe ebenfalls stets zulässig. Allerdings sind hier, abhängig von der DTD, auch Vereinfachungen möglich.

Einzelnachweise

  1. Name in: Extensible Markup Language (XML) 1.0 (Fifth Edition). Abgerufen am 16. Januar 2017 (english).
  2. ISO 8879:1986-10. In: www.din.de. Abgerufen am 4. Dezember 2016.
Dieser Artikel basiert ursprünglich auf dem Artikel Attribut (Auszeichnungssprache) aus der freien Enzyklopädie Wikipedia und steht unter der Doppellizenz GNU-Lizenz für freie Dokumentation und Creative Commons CC-BY-SA 3.0 Unported. In der Wikipedia ist eine Liste der ursprünglichen Wikipedia-Autoren verfügbar.