Salve. Allora ho da poco intrapreso la via del WebDevelopment, come software uso VisualWebDeveloper 2010, su Windows 7.

Innanzitutto mi sono fatto una "idea" generale dei costrutti html/css base per cui ad esempio la pagina deve essere composta da certi elementi base

codice:
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  

<html xmlns="http://www.w3.org/1999/xhtml" lang="it"> 
     <head>
               <title>Titolo pagina</title>
                /*eventuali link stili CSS */
     </head>
     <body>
              /* contenuto*/
      </body>
</html>
In linea di massima così. Vorrei progettare un sito intero, composto in più pagine, nel seguente schema



Ora l'impaginazione l'ho creata, ho creato i vari elementi del menu, con i collegamenti alle varie pagine.

Il mio quesito è:
Come faccio a fare in modo che la struttura sia UGUALE in tutte le pagine
[Header,Menu,Footer] mentre la parte pages cambiare al click della voce di menù, senza doverla ripetere? E' necessario l'ASP (soluzione che ho momentaneamente usato)?

(volendo posso farvi vedere fisicamente come sono messo aggiungendovi i file xD)

PS: scusate se mi sono dilungato, è per esser chiaro. Sono utili tutti i consigli, critiche, insulti poichè sono alle prime armi e spero di capirci qualcosa e magari farne un futuro ç.ç