Reihenfolge der Attribute
Nick
- html
0 Gunnar Bittersmann0 Beat0 Nick
Hallo,
gibt es eine Norm hinsichtlich der Reihenfolge der Attribute?
Beispiel:
<a href="http://forum.de.selfhtml.org/" target="_blank">SELFHTML Forum</a>
oder:
<a target="_blank" href="http://forum.de.selfhtml.org/">SELFHTML Forum</a>
Liebe Grüße
Nick
@@Nick:
nuqneH
gibt es eine Norm hinsichtlich der Reihenfolge der Attribute?
Nein. Die Reihenfolge ist egal.
Qapla'
@@Gunnar Bittersmann:
nuqneH
gibt es eine Norm hinsichtlich der Reihenfolge der Attribute?
Nein.
Oder hätte ich doch ja sagen sollen?
Es gibt eine Norm, die besagt: „[Attribut-Wert-Paare] können beliebig angeordnet sein.“ [HTML401 §3.2.2]
Qapla'
Hi Ingrid,
Nein.
Oder hätte ich doch ja sagen sollen?
nein, hättest Du. Aber wenn ja, warum nicht?
Cheatah, SCNR
Hallo Cheatah,
was meinst du damit?
Liebe Grüße
Nick
nein, hättest Du. Aber wenn ja, warum nicht?
Hallo Gunnar,
auch dir vielen Dank für deine Antwort.
Liebe Grüße
Nick
gibt es eine Norm hinsichtlich der Reihenfolge der Attribute?
Offiziell ja. und diese besagt, es ist egal.
Inoffiziell mag es irgendwelche Parser geben, die mit abstrusen Regulären Expressions irgend eine Reihenfolge voraussetzen. Aber sei beruhigt, diese Monster haben sich bis heute nicht auf eine Rangfolge geeinigt.
Bleibt noch die subjective Frage:
Gibt es eine Rangfolge, welche das "menschliche" Erfassen eines Elements erleichtert?
Die Antwort ist subjektiv. Aber vielleicht neigt der eine oder andere zu Konsistenz.
Vielleicht ist es geschickt, das class und das id Attribut zuerst zu notieren.
Der Grund liegt darin, dass class oft eine zusätzliche semantische Information auserhalb des HTML Kontextes beinhaltet.
<div id="head" somattr="someval"></div>
ist besser als
<div somattr="someval" id="head"></div>
mfg Beat
Hallo Beat,
vielen Dank für deine Antwort.
Liebe Grüße
Nick