creare pagine html con parti in comune [era:Consiglio tecnico]

kiwi

Nuovo Utente
12 Mag 2009
2
0
0
Salve
Vorrei realizzare un sito senza dover utililizzare CSM, ma utilizzando solo Html e Css.
Visto che il sito conterrà diverse pagine, come faccio ad apportare aggiornamenti senza dove mettere mano su ogni singola pagina?
Se per esempio volessi inserire una nuova voce al menu di navigazione, come potrei farlo senza agire su ogni singola pagina del sito?
C'è un sistema per ottenere questo oppore mi devo affidare necessariamente a un CSM?
Grazie
 
premetto che di php ne so quasi niente...
potresti usare la funzione include di questo linguaggio...
ti faccio un esempio:
- ti crei una pagina chiamiamola index.php (che fantasia :D) divisa in header, contenuti e footer

- metti il codice html dell' header in un file esterno che chiami header.php e nella pagina index.php inserisci:
Codice:
<?php
include("header.php");
?
praticamente questo comando include il file header.php in quella determinata posizione. Fai così anche per tutti gli altri file che vuoi includere.

In questo modo potrai modificare ciascuna parte della pagina agendo su un' unico file.

spero di essermi spiegato abbastanza bene...

ciao
 
Ti ringrazio, ma quello che tu dici lo so fare molto bene con Asp, che poi sarebbe la stessa cosa, utilizzando Include dinamici.
Io questi mezzi li vorrei evitare per avere un codice Html e un Css lindo e pulito e, in questo senso, chiedevo qualche consiglio.
Grazie per la tua disponibilità
 
per l'html mi vengono in mente solo i frame.. ma saprai meglio di me che non sono molto indicati per un sito completamente pulito. ormai questo tipo di realizzazione grafica è sconsigliata anche per l'indicizzazione nei motori di ricerca e per la navigabilità in generale delle pagine del sito.

P.S. per facilitare la risposta di qualcuno più esperto sull'argomento, sposto nella sezione Html, dato che il problema non riguarda strettamente i cms, ma il codice in particolare. ;)
 

Discussioni simili