<C²: webløg />

Courriel - email address

Avatar Denis

lundi 23 septembre 2002
par Denis Boudreau

XSL et CSS: les différences

Il serait très facile de confondre CSS et XSL (eXtensible Stylesheet Language); après tout, les deux ne servent-ils pas ultimement à prendre en charge la présentation d'objets dans un document Web? Pour se servir d'une analogie directement reliée à mon propos, je vous dirais que les CSS sont au HTML ce que les XSL sont au XML... pas plus avancés? Qu'à cela ne tienne, voici un article paru l'année dernière sur le Journal du Net, qui fait état des différences entre ces deux langgages de présentation. Puisque XML en théorie n'utilise aucune balise pré-définie (contrairement à HTML), faisant plutôt usage d'une série indéterminée de balises créées directement par le concepteur, la signification intrinsèque de ces objets n'est pas déchiffrable à première vue par le fureteur. Par exemple, dans un contexte purement XML, <table> pourrait tout aussi bien désigner un meuble, une balise HTML ou autre chose encore. Le fureteur, par lui-même est incapable de rendre un document XML. Il a besoin d'un élément supplémentaire lui permettant de décoder le XML dans les pages qu'il doit interpréter... afin de lui expliquer comment il doit les interpréter. Voilà le travail que remplit XSL.

Denis Boudreau | 2002.09.23 @ 09:04

Alors, qu'en pensez-vous ?

Voici ce que vous aviez à en dire... vos impressions, recueillies à vif.

Ce carnet n'a pas encore été commenté. Avez-vous envie de briser la glace ?

Les commentaires et trackbacks sont désormais fermés. Pour toute remarque, vous pouvez toujours nous contacter.

Pisteur (Trackback)