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

* Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Reims


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





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. Ces standards sont publiés par le World Wide Web Consortium (W3C). Vers le milieu des années 1990, CSS devient alors souvent 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

Dès l'origine du World Wide Web, apparaît le concept de feuille de style : 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.

Il ne s'agit pas de styles que l'auteur du document déterminera. 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 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, à l'initiative de Marc Andreessen. La concurrence propose dans le même temps des 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.

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, à cette même époque : 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