Hallo Gunnar,
In der HTML-Spezifikation sind Elementbezeichner (diese meintest du mit „Tags“??) ...
ja, die meinte ich - ich habe aber eigentlich immer das gesamte Gebilde vor Augen, also das öffnende '<', den Elementbezeichner, wenn du ihn unbedingt so nennen willst (für mich ist das der Tagname), und das schließende '>'.
... durchgängig großgeschrieben.
Ich weiß. In der praktischen Anwendung da draußen ist die Großschreibung dennoch unüblich.
in XHTML ist das sogar vorgeschrieben.
Was hat XHTML mit CSS-Eigenschaften und -werten zu tun? :-b
Mit CSS-Eigenschaften nichts - mit den davor genannten HTML-Tags und Attributen dagegen sehr viel.
Auch Klassennamen in Großbuchstaben sind eher ungewöhnlich.
Ich schreibe Klassennamen i.d.R. mit großem Anfangsbuchstaben, das erleichtert die Unterscheidung von IDs:<element id="foo" class="Bar">
Okay, kann man natürlich machen - ich halte solche Regeln aber für unnötig, wenn man "sprechende" Bezeichner verwendet. Diese Ansicht vertrete ich auch bei der Wahl von Bezeichnern (Funktionen, Variablen) in Programmiersprachen.
Ciao,
Martin
Viele Fachleute vertreten die Ansicht, jedes Feature eines Programms, das sich nicht auf Wunsch abstellen lässt, sei ein Bug.
Außer bei Microsoft. Da ist es umgekehrt.