
Originariamente inviata da
M4V1
In teoria si, però non ti conviene pensare a "pagine" ma piuttosto ad url e classi.
Inoltre non ti consiglio di avere un file php per ogni pagina, bensì di reindirizzare ogni url ad index.php e li gestire le varie richeste. Questo si fa implementando un router, il quale non è altro che una classe che ti mappa un dato url ad una certa parte del tuo codice.
Qui c'è una guida che benchè specifica del framework Laravel ti fa capire un po' come funziona il routing:
http://www.html.it/pag/54739/gestire...g-con-laravel/
Per quanto riguarda il css si, puoi usarlo per lo stile delle view, se usi un template engine è praticamente come inserire il css in una normale pagina html.