Vidéo: Lier sa page HTML avec sa page CSS 2025
Pour lier une page HTML à une feuille de style en cascade (CSS) externe, insérez simplement une ligne de code dans la tête de votre page qui fait référence au nom et à l'emplacement du fichier CSS externe par rapport au niveau racine du serveur sur lequel réside le site.
La ligne de code du lien doit être placée quelque part entre les balises d'ouverture et de fermeture de chaque page HTML de votre site que vous souhaitez styliser.
Lorsque le nom de fichier du fichier CSS est entré correctement dans le fichier HTML en utilisant la syntaxe de lien correcte, le code du lien fournit des instructions au navigateur sur la façon dont les informations de style CSS doivent être interprétées et appliquées à la page, qui à son tour détermine comment la page apparaît dans le navigateur.
Voici un exemple de lien vers un fichier CSS externe avec le nom de fichier main. css, où le fichier en cours d'utilisation utilise l'attribut href de la balise link, qui est une balise non fermée en HTML:
Lorsque le code de lien est ajouté à une page XHTML, le tag doit être fermé en ajoutant un espace supplémentaire et une barre oblique avant la fin:
Les autres attributs de la balise en dehors du href sont requis pour aider le navigateur à interpréter les données du fichier CSS lié:
-
L'attribut rel définit la relation entre le document d'origine et le fichier lié et identifie le fichier lié en tant que feuille de style.
-
L'attribut type spécifie le type de langage de style utilisé dans le fichier lié, qui dans ce cas identifie que le fichier lié est écrit au format "text / css".
Par souci de cohérence, essayez de placer le lien CSS dans vos pages Web au même endroit dans le code de page en page. Par exemple, vous pouvez ajouter la balise de lien directement après la dernière balise META ou la placer juste au-dessus de la balise de fermeture. Être cohérent peut vous aider à trouver rapidement l'étiquette si jamais vous deviez la modifier.
Outre le placement du lien dans les pages HTML qui utilisent le fichier CSS externe, vous devez également faire attention à l'emplacement du ou des fichiers CSS par rapport aux autres fichiers du site.
Le plus souvent, chaque site n'a qu'un seul fichier CSS, et ce fichier se trouve au niveau de la racine, ce qui est une façon élégante de dire que le fichier CSS se trouve au même endroit que l'index. fichier html, qui est la page d'accueil de votre site.
Le niveau racine fait référence au rez-de-chaussée de votre site, qu'il s'agisse d'une copie locale de votre site sur votre ordinateur ou d'une copie du site situé sur le serveur hôte distant. Avec la plupart des sites, la page d'accueil se trouve au niveau de la racine avec un dossier images et toutes les autres pages principales du site.
Pour les sites plus importants, certains concepteurs créent des sous-dossiers au niveau racine pour héberger d'autres éléments tels que des fichiers JavaScript et jQuery externes, des fichiers CSS externes, des scripts CGI ou des groupes de pages appartenant à une catégorie similaire (par exemple pages relatives aux produits ou services d'une entreprise).
Si votre site nécessite deux feuilles de style en cascade ou plus (une pour toutes les pages et une seconde pour une poignée de pages à imprimer), il peut être avantageux de créer un dossier distinct appelé css à la racine niveau du site, puis enregistrez ces fichiers CSS ensemble à l'intérieur.
Vous pouvez ensuite accéder à chaque CSS à partir de cet emplacement, à condition que le href de votre lien CSS indique le nouvel emplacement du dossier avec le nom de fichier:
href = " css / main. " rel =" stylesheet "type =" text / css ">
