Autor | Zpráva | ||
---|---|---|---|
H13 Profil |
#1 · Zasláno: 7. 8. 2006, 12:49:09
Ahoj potřeboval bych zasvětit do něčeho, o čem vůbec nic nevím,
Existuje u css něco jako u html - php, konkrétně pro mé potřeby to znamená: např. vytvoření proměnné s barvou $hlavicka, $paticka a pote doplnení do css ...{ color:$hlavicka} atd... Zajímá mě jak se to řeší, jestli se to řeší v html (php) tím, že se mění odkaz na různé css-soubory, nebo jestli se soubor css nepřejmenuje na php a pak se zde používají podobné věci jako v html - php... díky moc Honza |
||
Acci Profil |
#2 · Zasláno: 7. 8. 2006, 12:53:30 · Upravil/a: Acci
PHP může generovat cokoli, i CSS soubory. Většinou se to řeší přejmenováním na soubor s příponou php a poslání hlaviček pro CSS soubor
header('Content-type: text/css'); |
||
H13 Profil |
#3 · Zasláno: 8. 8. 2006, 18:24:03
PHP může generovat cokoli, i CSS soubory. Většinou se to řeší přejmenováním na soubor s příponou php a poslání hlaviček pro CSS soubor
Mohl byste mi prosím někdo ukázat příklad: <link rel="stylesheet" href="styl.css" type="text/css" /> - tento kód nahradím: <link rel="stylesheet" href="styl.php" type="text/css" /> nebo úplně jinak??? |
||
djlj Profil |
#4 · Zasláno: 8. 8. 2006, 19:21:07
H13
Ano, takto. Nejlepší asi bude to zkusit. |
||
H13 Profil |
#5 · Zasláno: 8. 8. 2006, 21:39:57
No právěže jsem to zkusil a nefunguje mi to, zřejmě
<link rel="stylesheet" href="styl.php" type="text/css" /> nebude stačit... |
||
djlj Profil |
#6 · Zasláno: 8. 8. 2006, 22:03:52
H13
Proč by to nestačilo? V tom php souboru pak jen stačí poslat správnou hlavičku, jak už ale psal Acci. Pojem nefunguje mi to je celkem široký.. |
||
H13 Profil |
#7 · Zasláno: 9. 8. 2006, 21:34:32 · Upravil/a: H13
Nefunguje mi to není v tomhle případě vůbce široký pojem
Prostě styly se nemění podle souboru ve kterým jsou definovaný...tedy nefunguje mi to: html: <link rel="stylesheet" href="style.php" type="text/css" /> php(css): <?php header("Content-type: text/css"); $color = "#CC0000"; $margin = "0 0 0 0"; ?> p { color: <?php echo $color; ?>; margin: <?php echo $margin; ?>; } |
||
Leo Profil |
#8 · Zasláno: 9. 8. 2006, 21:48:06
A kdyz se kouknete primo na soubor style.php tak vidite co? Leo
|
||
H13 Profil |
#9 · Zasláno: 9. 8. 2006, 21:58:03 · Upravil/a: H13
no nevím proč, ale s tímhle to funguje
html: <style type="text/css"> @import url("style.php"); </style> ještě by mě zajímalo, jestli se to používá, jestli to např. nezpomaluje výrazně načítání stránky |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0