Thomas Meinike: Php in .cssdateien,geht das?

Beitrag lesen

Hallo,

Das heißt Stylesheet dateien brauchen auch die endung .css das heißt ich kann kein Php in  stylsheets Dateien verwenden
 oder?

Nein, auf die Endung kommt es nicht an, aber auf den MIME-Type. Man kann durchaus CSS-Code mit PHP erzeugen und ausgeben, z. B.:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Test by TM 12/02</title>
<link rel="stylesheet" href="styles.php" type="text/css">
</head>
<body>
<p>Das ist ein Testabsatz ...</p>
</body>
</html>

mit styles.php:

<?php

$col="#00C";
$bgc="#FFC";

print "p\n{\n";
print "color: ".$col.";\n";
print "background-color: ".$bgc.";\n";
print "}\n";

?>

Damit wird dieses Stylesheet an das HTML-Dokument gebunden:

p
{
color: #00C;
background-color: #FFC;
}

MfG, Thomas