Ce site utilise des cookies pour améliorer uniquement votre expérience utilisateur.
Vous pouvez lire à tout moment comment nous utilisons les cookies sur le site.
CSS Externe : L'utilisation de fichiers CSS séparés pour styliser plusieurs pages HTML
Le CSS externe est une méthode de stylisation où les styles sont définis dans des fichiers CSS distincts et inclus dans les pages HTML à l'aide de balises <link>
. Cela permet de séparer le contenu et la présentation, et de réutiliser les mêmes styles sur plusieurs pages HTML.
1. Création d'un fichier CSS externe :
Pour utiliser le CSS externe, vous créez un fichier CSS séparé contenant vos règles de style. Par exemple, vous pouvez créer un fichier nommé styles.css
et y définir vos styles comme suit :
/* styles.css */
body {
font-family: Arial, sans-serif;
}
h1 {
color: blue;
}
.container {
width: 80%;
margin: 0 auto;
}
2. Inclusion du fichier CSS dans les pages HTML :
Une fois que vous avez créé votre fichier CSS externe, vous pouvez l'inclure dans vos pages HTML à l'aide de la balise <link>
dans la section <head>
de chaque page. Voici comment vous pouvez le faire :
<<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Page avec CSS externe</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="container">
<h1>Titre de la page</h1>
<p>Contenu de la page...</p>
</div>
</body>
</html>
Dans cet exemple, la balise <link>
pointe vers le fichier CSS externe styles.css
. Tous les styles définis dans ce fichier seront appliqués à la page HTML.
3. Avantages du CSS Externe :
4. Inconvénients du CSS Externe :
5. Utilisation judicieuse :
Le CSS externe est idéal pour les projets de taille moyenne à grande où la cohérence visuelle est importante. Cependant, il est recommandé de minimiser le nombre de fichiers CSS externes pour réduire le nombre de requêtes HTTP et améliorer les performances du site.
En résumé, le CSS externe est une méthode efficace pour styliser plusieurs pages HTML en utilisant des fichiers CSS séparés. Il offre des avantages significatifs en termes de maintenance, de réutilisabilité et d'organisation du code.