Lecon 1 : Qu'est-ce que CSS ?

Peut-etre avez-vous deja entendu parler de CSS sans vraiment savoir de quoi il s'agissait ? Dans cette lecon, vous en saurez plus sur CSS et sur ce que vous pouvez en tirer.

CSS est l'abreviation de  Cascading Style Sheets .

Qu'est-ce qu'on peut faire avec CSS ?

CSS est un langage de style qui definit la presentation des documents HTML. Par exemple, CSS couvre les polices, les couleurs, les marges, les lignes, la hauteur, la largeur, les images d'arriere-plan, les positionnements evoluees et bien d'autres choses. Attendez de voir !

HTML peut etre (mal)utilise pour la presentation des sites Web. Mais CSS offre plus d'options et se montre plus precis et sophistique. CSS est pris en charge par tous les navigateurs actuels.

Apres seulement quelques lecons dans ce tutoriel, vous pourrez fabriquer vos propres feuilles de style avec CSS pour donner un aspect tout nouveau a votre site Web.

Quelle est la difference entre CSS et HTML ?

HTML sert a structurer le contenu, CSS sert a formater un contenu structure.

Bon, ca sonne un peu technique et confus. Mais continuez a lire, ca prendra tout son sens bientot.

Retour au bon vieux temps ou Madonna etait une vierge et un type nomme Tim Berners Lee inventait le World Wide Web, le langage HTML etait seulement utilise pour structurer du texte. Un auteur pouvait marquer son texte en declarant "voici un titre" ou "voici un paragraphe", avec les balises HTML <h1>, ou <p>.

La popularite du Web croissant, les concepteurs se mirent a rechercher des moyens pour ajouter de la presentation aux documents en ligne. Pour satisfaire a cette demande, les editeurs de navigateurs (en ce temps-la, Netscape et Microsoft) inventerent de nouvelles balises HTML, comme par exemple <font>, qui differaient des elements originaux en cela qu'ils definissaient une presentation et non une structure.

Cela conduisit aussi a une situation ou les balises de structure originales, telle que <table>, etaient de plus en plus utilisees a tort pour presenter les pages et non pour ajouter une structure au texte. Beaucoup de nouvelles balises de presentation, telle que <blink>, n'etaient reconnues que par un type de navigateur. "Vous devez utiliser le navigateur X pour voir cette page" devint un avertissement courant sur les sites Web.

CSS fut invente pour remedier a cette situation en offrant aux concepteurs Web des possibilites de presentations sophistiquees, gerees par tous les navigateurs. En meme temps, separer le style de presentation des documents de leur contenu rend leur entretien beaucoup plus facile.

Quels sont les avantages de CSS ?

CSS fut une revolution dans l'univers de la conception Web. Les avantages concrets de CSS sont les suivants :

Dans la lecon suivante, nous verrons comment CSS fonctionne reellement et comment commencer.