Distinguer la structure HTML et la présentation CSS
Le HTML décrit la nature et l’organisation des contenus, tandis que le CSS définit leur apparence. Un titre doit donc être identifié comme un titre dans le document HTML, puis mis en forme dans la feuille CSS. Cette séparation permet de modifier l’apparence de plusieurs pages sans réécrire leur contenu et rend le code plus facile à comprendre et à maintenir.
Exemple de code<!-- index.html -->
<h1>Initiation au développement web</h1>
<p>Découvrez les bases du HTML et du CSS.</p>
/* style.css */
h1 {
color: #17324d;
font-size: 2rem;
}
p {
color: #374151;
}