Qu'est-ce que le HTML et le CSS ?

Pour comprendre le développement web, imaginez une maison : le HTML (HyperText Markup Language) est la structure — les murs, le toit, les pièces. Le CSS (Cascading Style Sheets) est la décoration — la peinture, les meubles, l'esthétique. Ensemble, ces deux langages forment la base de toute page web.

Votre premier fichier HTML

Pour commencer, vous n'avez besoin que d'un éditeur de texte (comme VS Code, gratuit) et d'un navigateur web. Créez un fichier nommé index.html et copiez ce code :

<!DOCTYPE html>
<html lang="fr">
  <head>
    <meta charset="UTF-8">
    <title>Ma première page</title>
  </head>
  <body>
    <h1>Bonjour le monde !</h1>
    <p>Ma première page web est en ligne.</p>
  </body>
</html>

Ouvrez ce fichier dans votre navigateur et vous verrez votre première page web !

Les balises HTML essentielles à connaître

BaliseRôleExemple
<h1> à <h6>Titres (du plus grand au plus petit)<h2>Mon titre</h2>
<p>Paragraphe de texte<p>Mon texte.</p>
<a>Lien hypertexte<a href="url">Cliquez</a>
<img>Image<img src="photo.jpg" alt="Photo">
<ul> / <li>Liste à puces<ul><li>Élément</li></ul>
<div>Conteneur générique<div class="section">...</div>

Ajouter du style avec le CSS

Créez un fichier style.css dans le même dossier et liez-le dans votre HTML avec <link rel="stylesheet" href="style.css"> dans la balise <head>. Voici quelques propriétés CSS de base :

  • color — couleur du texte (color: blue;)
  • background-color — couleur de fond (background-color: #f0f0f0;)
  • font-size — taille de la police (font-size: 18px;)
  • margin / padding — espacement extérieur / intérieur
  • border — bordure autour d'un élément

La structure d'une règle CSS

Une règle CSS se compose d'un sélecteur (ce qu'on cible) et de déclarations (ce qu'on applique) :

h1 {
  color: #2563EB;
  font-size: 32px;
  text-align: center;
}

Ressources gratuites pour aller plus loin

  1. MDN Web Docs (developer.mozilla.org) — la référence officielle, disponible en français
  2. freeCodeCamp — cours interactifs entièrement gratuits
  3. The Odin Project — parcours complet du débutant au développeur

La pratique est la clé : codez chaque jour, même 15 minutes, et vous progresserez rapidement !