Page 1 of 1

CSS-Datei wird vom W3C-Validator als nicht Valide bezeichnet

Posted: Thu Feb 19, 2009 5:02 pm
by wilderpel
Hi,
die CSS-Datei(en) meines Templates werden vom W3C-Validator als nicht Valide eingestuft, obwohl sie es eigentlich sind. Der Grund: vor dem  @charset "utf-8"; was bei mir eigentlich in der ersten Zeile der CSS-Datei steht, hängt CMSMS anscheinend folgendes automatisch an:
/* Start of CMSMS style sheet 'aufbau' */
Das ist doch völlig sinnlos, oder? Kann man das irgendwie deaktivieren und somit meine Stylesheets validieren?

Gruß,
Markus

Re: CSS-Datei wird vom W3C-Validator als nicht Valide bezeichnet

Posted: Thu Feb 19, 2009 8:05 pm
by NaN
Schau mal in die Datei stylesheet.php (liegt im Root Deines CMS).
In Zeile 113 steht folgendes:

Code: Select all

// add a comment at the start
$css = "/* Start of CMSMS style sheet '{$row['css_name']}' */\n{$row['css_text']}\n/* End of '{$row['css_name']}' */\n\n";
Mach da einfach mal folgendes draus:

Code: Select all

$css = "{$row['css_text']}";

Re: CSS-Datei wird vom W3C-Validator als nicht Valide bezeichnet

Posted: Thu Feb 19, 2009 8:38 pm
by wilderpel
Danke schonmal für die Antwort. Habe das jetzt gemacht, aber wenn ich das Stylesheet über den Browser aufrufe, hat sich noch nichts verändert. Muss ich es irgendwie nochmal neu generieren?

PS: Lag wohl eher an meinem Browser, die Datei ist jetzt valide. Danke.