Hi,
Diese Richtlinien werden vor allem von Leuten gelesen werden, die sich noch nie mit validem oder barrierefreiem Webdesign beschäftigt haben.
Aber HTML- und CSS-Kenntnisse haben sie schon, oder?
Mir ist übrigens aufgefallen, dass auch Du <h7> erfunden hast.
"Alle Attribute sollen, der Lesbarkeit halber alphabetisch angegeben werden."
finde ich Blödsinn und das erinnert mich an Tastaturen mit alphabetisch angeordneten Tasten.
Warum sollten zusammengehörige Eigenschaften wie height und width aufgrund des Alphabets durch margin und padding getrennt werden?
Tabulatoren mag ich persönlich nicht, auch wenn Dein Argument natürlich nicht ganz von der Hand zu weisen ist. Ich finde sie einfach unpraktisch und bevorzuge doppelte Spaces: die sind gerade noch ausreichend zu unterscheiden und übertreiben es nicht bei mehrfacher Verschachtelung.
Wozu /** als Kommentareinleitung?
freundliche Grüße
Ingo