Hola garrik.
Eso que quieres hacer se denominan pàginas dinàmicas, y lo logras manejando un lenguaje al lado del servidor... Php, asp, y una DB para guardar los datos.
A la vez necesitas aprender html para estructurar la info, CSS para el diseño.
Mira este pequeño artìculo que escribì
para los que empiezan con php, la pàgina està en construcciòn apenas, pero igual puedes leer perfectamente el artìculo.
Saludos y suerte en este largo camino!!