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

* Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Rennes


***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 Rennes





Article:

CSS (Cascading Style Sheets : feuilles de style en cascade) est un langage informatique permettant de décrire la présentation des documents HTML et XML. Les standards qui définissent CSS sont publiés par le World Wide Web Consortium (W3C). Arrivé au milieu des années 1990, CSS devient alors régulièrement utilisé dans la conception de sites web, et bien géré par les navigateurs web, durant les années 2000.

L'histoire de CSS

Un concept parmi d'autres, présent dès l'origine du web

Le concept de feuille de style apparaît dès l'origine du World Wide Web : le premier navigateur web (« WorldWideWeb », renommé ensuite « Nexus ») permet de mettre en forme les documents à l'aide de ce que l'on appellerait aujourd'hui une « feuille de style utilisateur ». De même, les navigateurs Viola en 1992, et Harmony en 1993, utilisent le même mécanisme pour déterminer le rendu des s de caractères, des couleurs ou l'alignement du texte.

Ce ne sont pas des styles déterminés par l'auteur du document. Comme les premières implémentations HTML ne comportent pas non plus d'éléments de présentation, 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 s'agit 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, à l'initiative de Marc Andreessen. Dans le même temps, apparaissent en concurrence les premières propositions de formats de styles externes, telles que 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.

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

On assiste également à une troisième voie de développement, lors de la même période : le langage de transformation DSSSL des documents SGML, créé par James Clark. Ce dernier 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 s'engouffre dans 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 alternatives majeures :






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