Progettazione di siti Web - Modifica solo del contenuto del corpo
Domanda
Attualmente sto progettando un nuovo sito Web e voglio pianificarlo correttamente.
La pagina principale è costituita da un contenuto principale (intestazione con logo ecc.) Il corpo con il menu a sinistra e ovviamente il piè di pagina alla fine della pagina.
Nel menu ho 50 pagine e desidero modificarne SOLO il contenuto.
Non vale la pena replicare tutte le pagine (anche il codice ASP.NET).
Sicuramente esiste un modo migliore per farlo.
Grazie
Soluzione
David, quello che stai cercando è una MasterPage:
http://quickstarts.asp.net/QuickStartv20/aspnet /doc/masterpages/default.aspx
Altri suggerimenti
Non sono sicuro di ciò che stai cercando perché, per esempio, non menzioni, le 50 pagine sono quasi le stesse, in altre parole, cambiano solo i contenuti (lettere)? puoi fare diverse cose.
Vorrei, perché faccio .NET, usando MasterPages in ASP.NET, si progetta il layout con tutta la grafica proprio come se fosse un modello e si posiziona un "segnaposto" nel "corpo" parte di cui parli e crei solo 50 pagine di contenuti ma nessuno dei due ti scrive nulla relativo al "modello" "
È possibile creare un abbattimento Web 2.0 e posizionare un DIV che si sostituisce chiamando il contenuto tramite AJAX
Forse usi un altro tipo di linguaggio e fai uso di modelli
ci sono " milioni " modi per fare " tutto " :) senza altro, non posso dirti quale potrebbe essere una buona idea.
Ti consiglio di dividere il contenuto dal modulo se non l'hai già fatto. Un esempio è avere il contenuto in un file e fare riferimento agli stili CSS in un altro file per definire l'aspetto. In questo modo puoi cambiare i tuoi contenuti a piacimento e non dover rifare tutto il tuo stile.
Un buon sito che illustra questo è CSS Zen Garden .
Utilizza modelli di pagina (ovvero pagine master in ASP.NET ). Meglio ancora, usa un framework MVC. Il mio preferito è Spring.NET , ma ce ne sono altri ...