Grazie a tutti per le risposte!

So benissimo che html e xml sono diversi! Ho messo tra parentesi xml e xhtml perchè per ora ho studiato e approfondito solo l'html mentre ho iniziato a vedere l'xml per poi passare all'xhtml (sostituto di quello che doveva essere html 5). Penso che se un webmaster non conosce perfettamente l'html, si troverà in difficoltà con i conseguenti linguaggi lato client e lato server.

Per quanto riguarda ASP ho deciso di ripassare e approfondire la 3.0 per poi passare gradualmente alla .net. PHP devo vederlo per forza...visto che al lavoro per i servers usano Linux. CIAO A TUTTI!!!