- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- menu con css
-
@sophie said:
Oops già volevo dire proprio quello. Peccato speravo ci fosse un modo per non riscriverlo su tutte le pagine.
GrazieIl modo c'è e si chiama include
-
Grazie del suggerimento...vado;)....cerco di capire e poi ti dico:)
-
Purtroppo non sono ancora in grado di capire il php e quindi per me è difficilissimo. Quello di cui avrei bisogno è un foglio di style per il menu con tutte le voci da richiamare nelle varie pagine in modo che se devo modificarlo posso farlo da lì.
Prima avevo il sito su template ed aveva i frame e il menu aveva un suo foglio esterno che poi veniva richiamato con un link. Potete aiutarmi? Spero di essere stata chiara:)
-
Ciao Sophie (francesa???)
personalemente uso un foglio di stile principale con le impostazione di base del sito intero (body, header, menu, footer) poi stilo il contenuto di ogni pagina su foglie separate.:bho:
-
Ciao,
no non sono francese:)
Potresti dirmi come fare il foglio separato per il menu? E come inserirlo nelle pagine
Grazie:)
-
@sophie said:
Quello di cui avrei bisogno è un foglio di style per il menu con tutte le voci da richiamare nelle varie pagine in modo che se devo modificarlo posso farlo da lì.
Ciao sophie,
purtroppo i CSS non ti permettono di fare questo.Devi per forza appoggiarti ad un altro sistema, che può essere un include PHP, in ASP, col javascript etc.
Per farlo in PHP è molto semplice, basta che il tuo spazio web lo supporti, poi creai un documento menu.html con il codice del tuo menù, e nelle pagine che vuoi che appaia inserisci questo:
<?php include(menu.html) ?>
-
E in questo foglio devo mettere solo l'html del menu oppure anche il codice?
-
@sophie said:
E in questo foglio devo mettere solo l'html del menu oppure anche il codice?
Solo la porzione di codice relativa al menu.
Quando il browser interpreta l'include, incolla il pezzo richiamato nella pagina.
-
Ma per il codice va bene anche il foglio di stile, io vorrei avere un foglio del menu riguardante l'html in modo che se devo aggiungere una nuova voce non devo scriverla su tutte le pagine
-
@sophie said:
Ma per il codice va bene anche il foglio di stile, io vorrei avere un foglio del menu riguardante l'html in modo che se devo aggiungere una nuova voce non devo scriverla su tutte le pagine
Proprio a questo serve l'include. Se includi menu.html in tutte le pagine, e poi vuoi aggiungere una voce, dovrai solo modificare menu.html. Il foglio di stile è un altra cosa.