Langage CSS - Qu'est-ce que c'est, définition et concept

Le langage CSS est un langage qui détermine le style des documents HTML. Il comprend des options liées aux polices, aux couleurs, aux marges, aux lignes, à la hauteur, à la largeur, aux images d'arrière-plan, entre autres.

De nos jours, il est possible d'utiliser le langage HTML pour développer le format des pages Web. Cependant, le langage CSS offre plus d'options et est plus précis, en plus d'être compatible avec tous les navigateurs actuels.

Origines du langage CSS

Les langages de feuilles de style ont émergé avec l'introduction d'Internet et la croissance exponentielle du langage HTML pour la création de documents électroniques.

L'organisme W3C (World Wide Web Consortium) est en charge de créer toutes les normes liées au web et a été celui qui a proposé la création d'un langage de feuille de style spécifique pour HTML. Deux propositions ont été retenues : la CHSS (Cascading HTML Style Sheets) et la SSP (Stream-based Style Sheet Proposal).

Entre fin 1994 et 1995, un nouveau langage a été défini qui a pris le meilleur de chaque proposition et l'a appelé CSS (Cascading Style Sheets).

Début 1997, le W3C a décidé de séparer le travail du groupe HTML en trois sections : le groupe de travail HTML, le groupe de travail DOM et le groupe de travail CSS.

L'adaptation du langage CSS par les navigateurs a été progressive et a demandé du temps. Aujourd'hui, tout le monde le reconnaît.

Importance d'utiliser le langage CSS

Le langage CSS est devenu une révolution dans le domaine de la conception Web en particulier. Parmi les avantages trouvés lors de son utilisation, les suivants se distinguent:

  • Plus de précision : Lorsque vous utilisez CSS, la taille et le positionnement des éléments qui composent le Web seront exacts. Vous pouvez indiquer au navigateur dans quel pixel placer une certaine image, ainsi que leurs mesures.
    Le CSS donne une meilleure accessibilité et structure. En combinant le langage CSS et les marqueurs descriptifs, il est possible qu'un site Web soit vu correctement puisque les informations resteront structurées et ordonnées.
  • Améliorez les temps de chargement : Avec l'introduction du CSS, le contenu et l'apparence ont été divisés, ce qui a permis d'alléger les fichiers. Ceci est avantageux pour réduire les temps de chargement du site dans le navigateur et pour diminuer le volume de trafic du serveur qui a été choisi.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave