Hola:
Bueno, por lo que dices no sabes ni por donde empezar, así que tómatelo con mucha calma y no te asustes, nadie nació aprendido.
1º Debes empezar por estudiar HTML, para crear el esqueleto de la web. Encontrarás un buen manual en
este enlace.
2º Casi al mismo tiempo que el HTML debes ir incorporando CSS, para vestir el esqueleto de la web. Tienes un buen manual en
este enlace y un segundo manual más avanzado en
este otro enlace.
3º Si más adelante quieres añadir algún efecto especial, galerías de fotos necesitarás algo de javascript. Tienes en este enlace
otro manual sobre el tema.
Con esto ya tienes más que suficiente, si más adelante necesitas un control de usuarios necesitarás un lenguaje del lado del servidor (PHP o ASP) y un motor de base de datos (MySQL), pero vamos en principio esto es secundario.
Saludos.