Pour la création de sites?
Dans ce cas là:
HTML et CSS pour commencer.
Une fois que tu es à l'aise:
PHP et MySQL si le besoin s'en fait sentir, ca permet de grosses possibilités.
Après il y a le XHTML, ASP (plus ou mmoins l'equivalent de PHP mais moins fréquent).
Quelques sites:
Self HTML et le site du zero:
http://fr.selfhtml.org/
http://www.siteduzero.com/tutoriel-3-13 ... e-web.html
Si tu veux tout simplement créer une page assez basique: il reste la solution des logiciels de création de pages web:
Kompozer, Dreamweaver (gratuit en version 2 il me semble), et bien d'autres feront l'affaire.