Felix Riesterer: Wann CSS auslagern, wann nicht?

Beitrag lesen

Lieber phil,

(X)HTML-Markup soll einen Sinn transportieren, kein Aussehen. Daher solltest Du (der reinen Lehre nach) einen Klassennamen zuweisen. Dein "float_left" ist alles andere als ein "Sinn transportierender" Klassenname. Da wäre "aktuell" oder "angewaehlt" respektive ihre englischen Pendants schon wesentlich sinnvoller.

Auch wenn Du das jetzt bei der Überschaubarkeit Deines Projektes vielleicht als unnötig umständlich erachtest, so kann doch bei einem kompletten Re-Design gerade soetwas sehr nützlich sein, da Du Deine Finger komplett vom Markup lassen kannst.

Im Übrigen ist es besonders bei verschachtelten Navigationen (aka Listen) von besonderem Vorteil, wenn Du mit einer Klasse arbeitest...

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)