Cheatah: "Guter HTML-Stil" - Wie viele Klassen sind zuviel

Beitrag lesen

Hi,

Zu meiner Frage: Ich erstelle grade eine Website - noch Rohentwurf - und benutze dafuer Interne Styles. Ich merke nun dass ich mehr und mehr Klassen erstelle weil ich alle Inlinestyles rausnehmen und durch die im Head ersetzen will.

dass Du auf Inline-Styles verzichtest ist gut. Sie durch Klassen zu ersetzen ist hingegen schlecht: Es deutet darauf hin, dass *alle* Klassen bei Dir falsch gewählt sind, denn sie dienen offenbar einer derzeit gewünschten Darstellung. Dies hat jedoch in HTML nichts verloren.

Erstelle Deinen semantischen HTML-Code, *ohne an die Darstellung zu denken*. Gib den Elementen Klassen, wenn sie eine über die in HTML enthaltene Semantik hinausgehende, klassifizierbare Bedeutung besitzen. Verfahre entsprechend mit IDs, wenn Elemente bemerkenswert eindeutig sind. Erst dann, wenn Du hiermit fertig bist, gehe an den CSS-Code. Das wichtigste Stichwort, um Dein Markup zu nutzen, hat Dir Micha genannt. Denke daran:

Es gibt keine CSS-Klassen, sondern nur HTML-Klassen.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes