Quand on veut coder un site web, il faut donner des instructions claires au navigateur. Il ne suffit pas de taper du texte simplement sur votre clavier, il faut aussi dire au navigateur quel texte ce sera, de quel couleur l'afficher, où le mettre...
C'est pour ça que nous avons deux langages : HTML et CSS.
Mais pourquoi deux langages ? Un seul ne suffit pas ?
En réalité pendant longtemps il n'y a eu qu'un seul langage pour créer des site web, mais c'est vite devenu trop brouillon.
En effet il fallait avec un seul langage envoyer les informations au navigateur internet (texte, image, lien, liste, table) et également lui dire comment les afficher (en bleu, sur le côté, à aguche, en souligné, en gras).
Les pages web devenaient vite assez chaotiques.
Donc maintenant on a deux langages informatiques pour créer des sites web, que l'on utilise conjointement. HTML pour envoyer les informations, et CSS pour le design et la décoration de votre site web.
Le HTML peut fonctionner seul, sans l'aide du CSS (mais je vous préviens ce n'est pas beau à voir). Le CSS en revanche à besoin du langage HTML pour fonctionner.
C'est en toute logique que nous allons d'abord voir comment coder un site en HTML, et après nous apprendrons à le décorer avec CSS. Voici les liens de navigation rapide du chapitre Comment on fait pour créer un site web ? :