Come fare un Parse Server per i CSS file PHP

December 14

Web designer utilizzano fogli di stile CSS, o CSS, per lo stile degli elementi HTML di una pagina web. Separare stile dal contenuto permette di cambiare il design e il layout in un unico file centrale, con i cambiamenti riflettono automaticamente su tutte le pagine utilizzando lo stile. È inoltre possibile generare file CSS in modo dinamico, utilizzando un linguaggio lato server come PHP, per tirare il contenuto del file da un database. Come Apache analizza normalmente file CSS come testo, è necessario utilizzare un file ".htaccess" per dire ad Apache di analizzare i file CSS utilizzando il motore PHP.

istruzione

1 Aprire un editor di testo o di sviluppo web, e aggiungere la seguente riga:

AddType application / x-httpd-php css

Salvare il file come ".htaccess", assicurandosi che l'editor non aggiunge un'estensione di file, come ad esempio ".txt" o simili.

2 Carica il file ".htaccess" nella directory principale del tuo sito web utilizzando un pacchetto di FTP. controlli Apache per un file ".htaccess" ogni volta che viene richiesta una pagina, quindi la nuova impostazione è attiva immediatamente.

3 Aggiungere il seguente codice nella parte superiore dei file CSS:

<? Php intestazione ( "Content-Type: text / css");?>

Questa intestazione dice al browser che il formato dei dati è testo normale, permettendo browser più vecchi per analizzare in modo corretto. È ora possibile aggiungere codice PHP per la pagina come necessaria per generare l'output CSS.

Consigli e avvertenze

  • Utilizzare dinamica CSS per può controllare identificativo user agent del browser, e servire diverso CSS di conseguenza per eliminare i problemi di compatibilità del browser.