Estimado domingot,
En lo que respecta al diseño web hay muchisimas opciones posibles de tecnologías que se pueden utilizar, todo depende de el uso que le vayas a dar al sitio. Si quieres diseñar una página personal, o de simple presencia en la red, podrías usar HTML. Existen programas de diseño muy completos que te ayudarían en el proceso, como Dreamweaver o Front Page.
Si tu sitio va a tener contenido dinámico, o si quieres tener una aplicación web compleja, deberías usar tecnologías como PHP,ASP,ASP.NET o JSP.
Sobre todas estas tecnologías existen muy buenos manuales en la red, basta con hacer una busqueda en google y encontrarás miles de opciones.
Ten en cuenta que el diseño de un sitio realmente profesional no es algo sencillo, requiere de mucha capacitación y conocimientos en varias areas; por lo que si deseas poner e funcionamiento un sitio rápidamente, podrías querer considerar obtener ayuda de alguna compañía dedicada al diseño web, o adquirir una plantilla o "Template", que son sitios ya diseñados a los que solamente debes cambiar el contenido. Un buen sitio es
http://templatemonster.com/.
Si nos pudieras decir más especificamente de que tipo es tu sitio, podríamos ayudarte un poco más. También podrías ver el foro de HTML aqui
http://forosdelweb.com/forumdisplay.php?f=4
Saludos