Skip to main content

Qu'est-ce que CSS?

La feuille de style en cascade (CSS) est un moyen de concevoir un site Web ou un groupe de sites Web, afin qu'ils aient une apparence cohérente, et pour que leur apparence soit facile à changer.En utilisant CSS pour concevoir un site Web, le développeur Web acquiert un plus grand degré de contrôle sur l'apparition du site.

Un développeur Web peut utiliser un fichier CSS pour contrôler l'apparence d'un site Web de trois manières principales.La première façon est appelée en ligne, faisant référence au fait que le code est placé directement dans la ligne du code du site Web.Par exemple, un développeur Web peut vouloir faire apparaître une phrase particulière dans un type rouge et audacieux afin qu'il se démarque.Elle pourrait utiliser CSS pour définir le style de cette phrase en gras et en rouge en utilisant du code en ligne.L'avantage de cette méthode est qu'il permet un changement rapide et facile à une partie particulière d'une page Web.

Une autre façon pour un développeur Web puisse utiliser CSS est de faire des règles pour une seule page Web.Dans ce cas, le développeur utiliserait ce qu'on appelle CSS intégré.Le développeur peut, par exemple, faire chaque nouvel indent de paragraphe et chaque en-tête en gras.Les instructions intégrées sont généralement placées en haut du code des pages Web.

Cela permet au développeur de modifier le code intégré une fois et que les effets ont lieu sur toute la page.S'il décidait de mettre tous les en-têtes en italique plutôt que du texte audacieux, il pourrait simplement changer le codage du style, et tous les en-têtes de cette page changeraient.Cela a un avantage sur la méthode en ligne en ce qu'il couvre toute la page Web, et des modifications peuvent être apportées à la page entière à la fois.

Le type commun de CSS final est ce que l'on appelle un CSS externe.Un développeur Web écrira le code pour s'appliquer à un groupe entier de pages Web, un site Web entier ou même plusieurs sites Web.Ces règles peuvent inclure des choses comme la couleur d'arrière-plan, la couleur du texte, l'espacement des mots et d'autres éléments de la disposition des pages, tout comme les deux exemples précédents de CSS.

La différence est que ces instructions ne concernent pas une seule section de la page, ou une seule page Web, mais pour un site Web entier.L'avantage est que l'apparence d'un site Web entier peut être modifiée à un moment donné en apportant des modifications à la feuille de style externe.Si le concepteur veut essayer une nouvelle couleur d'arrière-plan ou une nouvelle police pour l'ensemble du site Web, elle peut le faire avec le changement de quelques lignes dans le code externe, plutôt que d'aller à chaque page individuellement et d'effectuer des modifications là-bas.

LeLes inconvénients du CSS intégré et externe sont qu'il y a plus de temps impliqué dans la création d'une grande feuille de style, qui couvrira beaucoup de mise en page, plutôt que d'apporter des modifications plus petites aux lignes individuelles.Le concepteur Web doit décider s'il est plus efficace à long terme pour faire des instructions individuelles en ligne, ou pour faire un CSS intégré ou externe pour prendre en charge de nombreuses fonctionnalités de conception en même temps.