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

* Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Le Havre


***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 Le Havre





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. 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, apparaît le concept de feuille de style : le premier navigateur web (« WorldWideWeb », renommé ensuite « Nexus ») sert à mettre en forme les documents à l'aide de ce que l'on appellerait 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, 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 ».

A cette époque, on assiste également à une troisième voie de développement : 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 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