Sans le langage HTML css, le texte d’une page web ne serait qu’une succession de phrases et de mots sans queue ni tête. Le style CSS permet donc la mise en page d’un document codifié en HTML.

Dans cet article, vous découvrirez l’apparition du style css puis d’apprendre à faire de la création site web en partenariat de css debutant.com

Historique du CSS

Issu de l’anglais « Cascading Style Sheets » ou littéralement « feuilles de styles en cascade », le langage CSS est l’ensemble des codes qui permet de séparer les différents éléments d’une page web, mais également de faire la mise en page d’un site.

Ce langage informatique a été créé au début des années 90, particulièrement poussé par l’essor grandissant du commerce électronique et l’avènement des nouvelles technologies. La simplicité du langage HTML qui proposait juste des balises HTML classiques <h1> ou <p> n’offrait qu’une possibilité très limitée en matière de présentation. Donc pour optimiser la page HTML existante, comme la police de caractère, la feuille de style fait donc son apparition. Elle est née d’un désir d’échanger et de partager des documents numériques plus aisément.

CSS1 est la première version de feuilles de style proposé par le groupe W3C (www Consortium). Il est proposé en 1994 par les deux fondateurs du W3C, H. Lie et Bert Bos. Le CSS2 est sorti en novembre 1997 ainsi que des extensions et des corrections.

Le navigateur Microsoft devance largement son concurrent Nestcape dans l’utilisation de ces feuilles de style. Internet Explorer 3 est d’ailleurs le premier navigateur à afficher les feuilles de style. Malgré des fréquentes et houleuses relations, Nestcape finit par abandonner son projet JSSS au profit du CSS.

Lorsque Microsoft publie en 1999 sa 5e version d’Internet Explorer, Nestcape est depuis longtemps absorbé par AOL. L’implémentation s’améliore et le langage CSS est recommandé par les utilisateurs. Le développement de la version CSS3 débute dès 1999, mais ne s’achèvera qu’en 2009.

Avantage d’utiliser le CSS pour son site

Créer son propre site

Les personnes qui se lançaient dans la création d’un site Web n’ont pas toujours d’expériences ni de connaissances en langage informatique. Le CSS est un langage simple compréhensible de tous. En effet, l’apprentissage ne nécessite aucun niveau minimum requis en informatique.

Avoir une belle page web

Le langage CSS permet de résoudre un problème de forme. La présentation agréable d’une page web permet de capter l’attention des internautes. Il permet donc de créer des marges, des paragraphes, des sauts de ligne, la hauteur, la largeur, la bordure, des images d’arrière-plan et des listes de puces et numéros.

Gérer plus facilement le site web

Le point fort de ce type de langage informatique est de permettre des modifications sur plusieurs paramètres : les polices, la couleur, la taille des caractères. La gestion de l’ensemble du site est donc optimisée et plus efficace. En effet, le CSS se montre plus précis et plus complet que le langage HTML et bien plus simple que la programmation javascript.

Le contrôle de la présentation de plusieurs documents HTML par une seule feuille de style permet aussi d’harmoniser et d’étendre la mise en forme automatique à l’ensemble des pages du site.

Faciliter l’accès du site aux internautes

Ce langage est assigné dans un fichier externe appelé « extensions .css». Sans la présence de ce fichier, l’accès au contenu ne serait pas systématique. En effet, avec le langage CSS, n’importe quel document pourra être ouvert, quel que soit le navigateur utilisé.

Où apprendre le CSS ?

La création de site web est aujourd’hui à la portée de tous. Désormais, le langage CSS est même expliqué aux débutants à travers des cours simples, à la fois théoriques et pratiques sur le code css, la syntaxe, la balise, le padding, le div, le margin ou l’attribut. Certaines formations se complètent avec le code HTML, le code source, le positionnement. L’avènement des formations en ligne a permis la forte progression des cours gratuits en langage CSS ainsi que des cours à distance.

Ainsi, plusieurs méthodes sont à la disposition des apprenants pour apprendre le HTML :

  • Les cours et tutoriels en ligne sur les feuilles de style CSS1, CSS2 et CSS3 (CSSdebutant.com) pour apprendre à structurer une page web en créant un paragraphe ou en optimisant un document HTML
  • Les open Classrooms (MOOC gratuit) pour apprendre à créer votre site web à l’aide d’un tutoriel HTML (ou xhtml) et un tutoriel css (avec HTML5 et CSS3).
  • Les écoles privées ou publiques proposant des BTS informatiques et réseaux, DUT informatique.

Maintenant, bon code à tous !