Warum? Ich orientiere mich an den YAML-Standard. Dort wird es
mittels Import realisiert.
meine meinung zu yaml sollte bekannt sein - tolle sache, aber nix für mich (viel zu überladen)
@import ist etwas unpraktisch, da du alles innerhalb des <style /> elements vor dem browser verstecken solltest bez in xhtml-dokumente sogar MUST
<style type="text/css">
/* <![CDATA[ */
p>em { color: red };
/* ]]> */
</style>
selbriges gilt übrigens auch für javascript - um dir diesen "krempel" zu sparen empfiehlt sich eben die einbindung über das <link />-element
Desweiteren moechte ich es eben nicht in das HTML packen, da
das tust du doch bereits und du machst es inline
moechte. Daher brauche ich eine Art globale CSS-Datei, die
das ist üblicherweise die erste, die man einbindet
alles weitere regelt. Der einzige dynamische Teil im HTML ist
dann das einbinden eben jener CSS-Datei.
das dynamische einbinden lässt sich auch mit einer ausgabe im head regeln, der unterschied ist praktisch nicht vorhanden
bei unterseite xyz kommt halt ein zweites <link />-element hinzu