WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Saint-Etienne


***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe

Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Saint-Etienne





Article:

CSS (Cascading Style Sheets : feuilles de style en cascade) est un langage informatique décrivant la présentation des documents HTML et XML. Ces standards sont publiés par le World Wide Web Consortium (W3C). Créé au milieu des années 1990, CSS devient alors très utilisé pour concevoir des sites web. Il est ensuite bien géré par les navigateurs web, durant les années 2000.

L'histoire de CSS

Dès l'origine du web, un concept parmi d'autres

Dès l'origine du World Wide Web, on assiste à l'apparition du concept de feuille de style : le premier navigateur web (« WorldWideWeb », rebaptisé ensuite « Nexus ») sert à mettre en forme les documents à l'aide de ce qui serait nommé aujourd'hui une « feuille de style utilisateur ». De la même façon, les navigateurs Viola en 1992, et Harmony en 1993, utilisent ce mécanisme pour déterminer le rendu des s de caractères, des couleurs ou l'alignement du texte.

Il ne s'agit pourtant pas de styles que l'auteur du document déterminerait. Les premières implémentations HTML ne contiennent pas non plus d'éléments de présentation, de ce fait, une pression accrue s'exerce alors afin que les navigateurs permettent aux auteurs de déterminer eux-mêmes la mise en forme des pages web. Il est question ici de s'inspirer d'une démarche issue de la publication imprimée électronique. Ainsi, dans ce contexte, en 1994-1995, le tout nouveau Netscape Navigator introduit les premiers éléments HTML de présentation, initiés par Marc Andreessen. La concurrence propose en retour des formats de styles externes, comme le « stylesheet proposal », de Pei Wei (créateur de Viola), les « Stylesheets for HTML », de Robert Raisch (O'Reilly), et enfin les « Cascading HTML Style Sheets » (CHSS), d'Håkon Wium Lie.

CSS découle de l'envie de « proposer une alternative à l'évolution du HTML, d'un langage de structuration vers un langage de présentation ».

A cette époque, une troisième voie de développement est initiée : le langage de transformation DSSSL des documents SGML, créé par James Clark. Celui-ci suggère la possibilité d'un format de styles, qui ne soit pas seulement descriptif, mais qui ressemble à un véritable langage de programmation.

Netscape suit alors cette voie, et propose, en 1996 au W3C, les « JavaScript-Based Style Sheets » (JSSS), implémentée par Netscape Navigator 4 en 1997. Les origines des CSS sont donc liées à trois grandes alternatives :






****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe