Visa ett inlägg
Oläst 2010-01-13, 10:49 #3
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
Citat:
Ursprungligen postat av robincox Visa inlägg
Jag har en sida vars css styrs med ett gäng variabler, t.ex.

.vansterspalt {

width: <?php echo $vansterspaltsBredd; ?>px;
padding: 0px 15px;

}

Detta innebär att jag måste ha en massa <style> taggar på min index.php vilket inte blir snyggt om man visar källkoden för sidan i en webbläsare.

Det jag undrar är om det istället går att med php skapa ett css dokument och spara ner det till servern? Alernativet skulle vara om det på något sätt går att gömma mina <style> taggar för de som visar källkoden i sina webbläsare.

Du kan ha en php-fil med css-information och koppla mot databas eller vad du vill.
<link href="css.php" type="text/css" media="screen" rel="stylesheet"/>

Alternativet, som du tar upp är att ha en funktion som genererar en cssfil, och detta är bra i cache-synpunkt.
allstars är inte uppkopplad   Svara med citatSvara med citat