* Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Montpellier
***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 Montpellier
Article:
Le CSS, Cascading Style Sheets/feuilles de style en cascade, dont les standards on été publiés et a été introduit pour la première fois en 1990 par le World Wide Web Consortium (W3C), est un langage informatique qui décrit les documents HTML et XML. En 2000, il devient la référence en matière de conception des sites web et il est pris en charge par tous les navigateurs de l'époque.
Histoire de CSS
Le concept du CSS, n'est pas un cas isolé, il a vu le jour avec la naissance du web.
Depuis l'origine du World Wide Web, le concept du CSS est présent, déjà le premier navigateur web, le WorldWideWeb, appelé après Nexus, permettait la mise en forme des documents en utilisant ce qu'on s'accorde à appeler aujourd'hui une « feuille de style utilisateur ». Outre ce navigateur, d'autres navigateurs comme Viola en 1992 ou Harmony en 1993, utilisaient un concept similaire pour agir sur les caractères de , les couleurs, et en général le texte.
Jusqu'à ce stade d'évolution, le concepteur ne pouvait guère choisir une mise en forme personnalisée, de même que les premières implémentations HTML n'étaient que des éléments de présentation. Les navigateurs imposaient la leur, mais au fil du temps se voyaient contraints de céder à la pression exercée par les concepteurs, ce qui aboutira dans une démarche résultant de la publication numérique imprimée, d'accorder aux concepteurs la liberté de mettre en forme leur page. Netscape Navigator, un nouveau navigateur, introduit en 1994-1995 les premiers éléments HTML, une initiative qu'on doit à Marc Andreessen. Concurrence oblige, d'autres propositions de formats de style externe, voient le jour, citons à ce titre le « stylesheet proposal » de Pei Wei (créateur de Viola), les « Stylesheets for HTML » de Robert Raisch (O'Reilly), et les « Cascading HTML Style Sheets » (CHSS) d'Håkon Wium Lie. CSS vient couronner une volonté de « proposer une alternative à l'évolution du HTML d'un langage de structuration vers un langage de présentation »
En parallèle, un certain James Clarck, développait un langage différent qui est plus proche d'un langage de programmation que d'un simple outil descriptif, il s'agit du langage de transformation DSSSL des documents SGML. Ce prototype est rapidement adopté par Netscape, qui proposa en 1996 au W3C ses « JavaScript-Based Style Sheets » (JSSS), qui seront implémentés à Netscape Navigator en 1997.
CSS comme nous le connaissons, fût le résultat de ces trois alternatives historiques.