Moin!
Wieso also ignoriert der Browser in einem Fall, was da steht, im anderen Fall übernimmt er aber das Geschriebene brav als CSS-Formatierung.
Wie gesagt, ich hab nicht wirklich ein "Problem" - aber ich verstehe das einfach technisch nicht ganz und es kommt mir einfach zutiefst unlogisch vor.
Du beginnst ja nicht mit <!-- ... , sondern du leitest zunächst ein mit <style> und legst
den Typ als text/css fest. In CSS werden Kommentare mit /* eingeleitet, es gibt also
keinen Grund, die von <!-- --> eingeschlossenen Inhalte zu überlesen.
Dass die Kommentare nicht VÖLLIG überlesen werden, versteht sich von allein, sonst
würden JavaScripts regelmäßig auch ignoriert oder IE-Spezifika, eingeleitet durch
<!--[if IE]... !
(o.k., die Erklärung erklärt sich selbst, aber die Alternative wäre:
"so ist es festgelegt!")
Ich hoffe, das hilft dir.
Gruß
Der Hans