Mehrere Werte zu einem Attribut hinzufügen
Elementattribute sind Eigenschaften, die Sie einem Element hinzufügen können, z. B. ein Kapitel oder eine Tabelle. Die vielen verschiedenen Attribute sind im Panel Elementattribute enthalten, worüber sie ausgewählt und hinzugefügt werden können (siehe Stil mit Attributen). Sobald Sie ein Elementattribut hinzufügen, müssen Sie auch dessen Wert festlegen. In der Regel haben sie genau einen Wert, aber Sie können bei Bedarf auch mehrere Werte hinzufügen.
Wenn Sie beispielsweise über das role
-Attribut einen Klassennamen zu einer section
zuordnen und auch einklappbar machen möchten, müssten Sie zwei Werte hinzufügen. In diesem Fall fügen Sie „accordion“ (um es einklappbar zu machen) und einen weiteren Wert
für den Klassennamen hinzu.
So fügen Sie mehrere Werte hinzu:
-
Im Panel Elementattribute können Sie Attribute zu Elementen hinzufügen.
-
Geben Sie die Werte in das Feld neben dem Attribut ein. Trennen Sie die Werte wie folgt:
-
Verwenden Sie ein Semikolon zwischen den Werten. Beispielsweise besitzt das role-Attribut zwei role-Werte: Akkordeon und Unterabschnitt. Die einzelnen Werte werden durch Semikolons getrennt.
role="accordion;subsection;"
-
Mit einem Doppelpunkt trennen Sie „Schlüssel“ von Werten. „Schlüssel“ sind Eigenschaften, denen Werte zugewiesen sein können. Sie eignen sich nur für bestimmte Attribute, wie z. B. das
style
-Attribut, das Sie einem Tabellenelement zuweisen können. Beispiel:style="border-style:solid 2px;border-color:blue;"
Das Attribut ist hier „style“. Der erste Schlüssel steht für den Rahmenlinientyp und wird von seinem Wert (solid 2px) durch einen Doppelpunkt (:) getrennt. Die zweite Taste steht für die Rahmenlinienfarbe und wird von ihrem Wert (blau) durch einen Doppelpunkt (:) getrennt. Jedes Schlüssel- und Wertepaar wird durch ein Semikolon (;) vom nachfolgenden getrennt.
-
-
Drücken Sie Speichern.
Anmerkung
Für einige Attribute ist auch das Leerzeichen als Trennzeichen zulässig. Wenn Sie beispielsweise ein role-Attribut hinzufügen und seinen Wert auf "specifications table" setzen, erhält es im veröffentlichten HTML zwei Klassennamen. In der HTML-Ausgabe erscheint es als class="specifications table", was bedeutet, dass „specifications“ eine Klasse und „table“ eine andere Klasse ist.
Aus diesem Grund ist es besser, für die Benennung eines Wertes, der als Klasse fungieren soll, keine Leerzeichen zu verwenden. Verwenden Sie daher z. B. "specifications-table" (mit Bindestrich), da dies eine Klasse ist, anstatt "specifications table", was für zwei Klassen steht.