In dem Faden
CSS Syntax check schrieb Heiko_rs zu meiner Frage, ob man am besten ganz auf inline styles verzichtet:
Zitat:
Zitat von heiko_rs
Nicht zuletzt wegen der Trennung von Inhalt und Design, aber sie sind auch eh überflüssig, denn selbst wenn mal ein einzelnes Element nur auf einer einzigen Seite eine spezielle Darstellung bekommen soll, gibt man ihm halt eine ID oder Klasse (und bestimmt die jeweilige Darstellung in der CSS-Datei), oder man regelt alles per Body-ID.
Ich persönlich verwende letztere Methode und habe auf diese Weise (außer für die konstanten Elemente wie Header und Navi etc.) fast keine IDs/Klassen im Markup - fast alles läßt sich über die Body-ID per Nachfahrenselektor ansprechen.
|
Das klingt attraktiv, das mit den Nachfahrenselektoren. Darf ich dazu einen neuen Faden aufmachen?
...was ich hiermit getan habe.
Kannst Du bitte mal ein Beispiel geben, wie man so etwas aufbaut?
Ich habe z.B. verschiedene Bodies, id="startpage" id="contact" id="aboutus".
Oder nimmt man da Klassen? Ich würde zu IDs tendieren, da sie ja eh einmalig sind.
Nimmt man jetzt wieder IDs als Kinder dieser IDs?