Diskuze: Použití CSS jako PHP (styles.php) - běžná praxe? A co na to Netbeans?
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 11 zpráv z 11.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Ja to tak pouzivam taky, clovek by si mel praci ulehcit jak jencto jde.
Ještě doplním, že se jedná o tzv. CSS preprocesory. V jednoduchosti jsou to jakési "nadstavby" nad CSS, které umožňují využívat prvky z programování pro generování CSS (to, co nyní děláš, jen jednodušeji a s lépe značenou syntaxí apod.). Dalšími zástupci jsou např. LESS nebo Stylus.
Nuz cssko v php je podla mna lepsie v tom, ze sa nemusis ucit nic nove (aj ked naucit sa less/sass trva pol hodiny), hlavna vyhoda je vsak v tom, ze nemusis nic kompilovat. Skoda, ze prehliadace nevedia priamo zozrat less, inak by som robil uz len to.
Děkuji Vám všem.
Pro mé potřeby se zatím spokojím s PHP.
Je třeba instalace, kompilace... A s PHP, CSS jsem ještě v začátcích.
Musím postupně.
Nechci, aby to znělo jako lenost.
Nicméně vím zas o něco víc. A myslím, že se dost pravděpodobně na
SASS časem soustředím více.
Nejradši bych jako akceptované řešení označil vše...
Toto. V konečnom dôsledku je to aj tak stále len CSS. To zanorenie je pekné a zjednodušuje, ale niekedy mi lezie na nervy. Najmä v cudzích veciach. Neviem ako ostatní, no ja som zvyknutý si urobiť zmenu v prehliadači a potom priamo vyhladať podľa selectora (alebo riadku v súbore) priamo to, čo chcem meniť a priamo to zmeniť. V SCSS to neni možné, lebo to, čo je v SCSS na riadku 10 je v skompilovanom súbore na riadku 250. To je asi jediná škoda.
Su, ale nenajdes ich vsade... Navyse treba sa este potom kukat aj tam, co trosku zdrzuje.
Php nevadi. Nicmene, pro kesovani je lepsi z toho php vygenerovat css soubory. vis, pak server posila soubor a nepotrebuje kvuli tomu spoustet php. Podobne pro html stranky.
V php existuje funkce header. Default byva mime-type nastaveno na text/html. Kdyz to zmenis na text/css, mozna to pomuze. A taky muzes zkusit pridat k tagu style mime type.
header("Content-type: text/css", true);
<link rel="stylesheet" type="text/css" href="style.php">
Zobrazeno 11 zpráv z 11.