Design de sites - Alterando apenas o conteúdo do corpo
Pergunta
Atualmente, estou projetando um novo site e quero planejá -lo corretamente.
A página principal consiste em um conteúdo superior (cabeçalho, incluindo logotipo etc.), o corpo com o menu à esquerda e, obviamente, o rodapé no final da página.
No menu, tenho 50 páginas e quero alterar apenas o conteúdo do corpo.
Não vale a pena replicar todas as páginas (mesmo o código ASP.NET).
Com certeza há uma maneira melhor de como fazê -lo.
Obrigado
Solução
David, o que você está procurando é uma página master:
http://quickstarts.asp.net/quickstartv20/aspnet/doc/masterpages/default.aspx
Outras dicas
Não tenho certeza do que você está procurando porque, por exemplo, você não menciona, por exemplo, as 50 páginas são quase as mesmas, em outras palavras, apenas o conteúdo (letras) muda? Você pode fazer várias coisas.
Eu iria, porque eu faço .NET, usando MasterPages No ASP.NET, você cria o layout com todos os gráficos como se fosse um modelo e coloca um "espaço reservado" na parte "corpo" que você menciona e você cria apenas 50 páginas de conteúdo, mas nenhum que você escreve nada em relação a o modelo"
Você pode criar um Web 2.0 Felling e colocar uma div que você substitua chamando o conteúdo via Ajax
Talvez você vá de outro tipo de linguagem e use modelos
Existem "milhões" de maneiras de fazer "tudo" :) Sem mais, não posso dizer o que poderia ser uma boa ideia.
Eu recomendo dividir o conteúdo do formulário, se você ainda não o fez. Um exemplo disso é ter seu conteúdo em um arquivo e fazer com que ele faça referência a estilos CSS em outro arquivo para definir como ele parece. Dessa forma, você pode alterar seu conteúdo à vontade e não precisar refazer todo o seu estilo.
Um bom site que ilustra isso é CSS Zen Garden.
Use modelos de página (também conhecidos como Páginas mestras em asp.net). Melhor ainda, use uma estrutura MVC. Meu favorito pessoal é Spring.net, mas existem outros ...