Si tu vas toi-même programmer ton site, il te faut un hébergeur pour que tes pages Web soient accessibles à tout le monde sur Internet. Parmi les gratuits francophones il y a Lycos Multimania, iFrance... mais c'est pas terrible (beaucoup de publicité).
En vérifiant sur le site de ton fournisseur d'accès Internet (Free, Orange, Neuf...) tu dois avoir la possibilité de créer un espace personnel pour héberger tes pages.
Des sites préfabriqués comme Joomla ou Spip existent : tu télécharges les fichiers nécessaires et ensuite tu les stocke sur le répertoire de ton hébergeur. En te connectant à ton site et en entrant un login et un mot de passe, tu accèdes à l'interface de gestion où tu peux créer tes pages Web comme sur un traitement de texte.
Tu peux aussi créer un site avec
Google Sites où aucune notion de programmation n'est nécessaire mais à terme on se retrouve plus limité.