Grüße,
1)HTML ist keine Scriptsprache, daher ist der Ausdruck HTML-Script nonsense,
2)Mit cookies hat dein Problem nichts zu tun - Sessions können durch cookies identifiziert werden, müssen aber nicht.
3)Das Problem besteht darin, dass du irgendwas VOR dem session_start ausgegeben hast -
Irgendein HTML-Code
Leerzeile vor <?php
UTF-8 mit BOM - >speichere die Datei als utf-8 OHNE bom.
dein Vorhaben ist übrigens etwas seltsam - du kannst mit php zwar kein CSS "laden", aber den CSS mittels echo"" direkt ausgeben oder mithilfe von <link rel="stylesheet" type="text/css" href="$variable"> einbinden.
Du könntest dein Problem noch mal genauer beschreiben, falls jetzt keine Lösung dabei war.
MFG
bleicher