XSL - Langage de feuilles de styles extensible - eXtensible Stylesheet Language |
Thème : Normes d'Internet |
Liens sponsorisés
Définition
Langage de description de feuilles de style associé à XML. Description
XSL est un langage qui permet de décrire la manière dont des documents XML doivent être présentés. Ainsi, là où XML structure le fond d'un document, son contenu, XSL est utilisé pour structurer sa forme.
Il est intéressant de noter qu'une feuille de style décrite à l'aide de XSL est elle-même un document XML.
La portée de XSL ne se résume pas à la mise en forme de documents XML puisque ce langage permet également de transformer un document XML en un autre document XML, reprenant tout ou partie du contenu original.
XSL est donc en réalité une famille de langages qui se compose de :
- XSLT (XSL Transformations) : le langage de transformation de documents XML ;
- XPath (XML Path) : le langage utilisé par XSLT pour naviguer dans un document XML ;
- XSL-FO (XSL Formatting Objects) : le langage permettant de mettre en forme un document XML.
XSL et les langages associés sont des standards définis par le World Wide Web Consortium.
Auteur
François Palaci
Ergonomie

Autres sites sur le sujet
Voici 3 autres sites sur le sujet :
Traduction en français de la recommandation XSL 1.0 du W3C 
Mise en page de XML avec XSL 
Introduction à la transformation de documents XML 
Définitions à consulter
Nous vous proposons de consulter également la définition des termes suivants :
- ActionScript : Langage de programmation utilisé par Flash
- Ada : Langage de programmation structuré, développé sur l'initiative de l'armée américaine.
- Interface de programmation d'applications (API) : Une API a pour objet de faciliter le travail d'un programmeur en lui fournissant les outils de base nécessaires à tout travail à l'aide d'un langage donné. Elle constitue une interface servant de fondement à un travail de programmation plus poussé.
- C# : Nouveau langage de programmation créer par Microsoft.
- C++ : Langage de programmation crée par Bjarne Stroustrup en 1983.
- Calque : Elément du langage HTML constituant un bloc transparent superposé au reste de la page. Souvent assimilé (à tort) à la balise <div>.
- Canaliculé : Adjectif utilisé en botanique : Creusé d'un sillon ou d'un canal en forme de gouttière.
- Cascading Style Sheets (CSS) : Feuilles de style en cascade.
- Définition de type de document (DTD) : Description de la structure d'un document SGML ou XML.
- Dorure sur bois : Depuis des millénaires l'or est considéré comme le plus précieux des métaux, il reflète l'éclat de la lumière et ne ternit pas, il est éternel.
- ECMAScript : Normalisation par l'oganisme suisse ECMA du langage Javascript.
- Graphiques vectoriels adaptables (SVG) : Langage de description d'ensembles graphiques vectoriels basé sur XML.
- Groovy : Groovy est un langage de script orienté objet pour Java. Il s'agit d'un projet Open Source qui a débuté en 2003.
Le projet est maintenant piloté par Guillaume Laforge dans la JSR 241 du Java Community Process. - Langage de balisage : Langage servant à définir et à structurer les informations contenues dans un document.
- Langage de balisage mathématique (MathML) : Langage de balisage dédié à l'encodage des notations mathématiques.
- Langage naturel : Possibilité de poser une question à un outil de recherche sous la forme d'une phrase intelligible comme « quel temps fait-il aujourd'hui à Marseille ? ».
- Langage normalisé de balisage généralisé (SGML) : "Méta langage" permettant de créer des langages de balisage.
- Larry Wall : Inventeur du langage de programmation Perl.
- Practical Extraction and Report Language (PERL) : Langage de programmation généraliste créé à l'origine pour la manipulation automatique de textes et désormais utilisé dans une large gamme de tâches, dont l'administration système, le développement web, la programmation réseau, la création d'interfaces graphiques, etc.
- Scriptol : Langage de programmation orienté-objet et orienté XML.
Liens sponsorisés
Actualité
- Le W3C fait de VoiceXML 2.1 et de SISR des standards ...
Le W3C, consortium dédié au développement et à la promotion des standards web, recommande les spécifications Voice XML 2.1 (Voice Extensible Markup Language) et SISR 1.0 (Semantic Interpretation for S[...]
- Découvrez XMLReader ...
Découvrez XMLReader, l'extension PHP 5 qui lit les fichiers XML comme un flux.
PHP 5 accueille XMLReader, une nouvelle classe pour lire les fichiers en Extensible Markup Language (XML). Contrairement[...]
- EFI (Extensible Firmware Interface) ...
- Feuilles de styles permanentes, alternatives et préférées en (X)HTML ...
- Générer des feuilles de styles CSS avec PHP ...
- Sacoche : Bagster Spider ...
Voilà qui peut-être pratique pour transporter votre casque. La sacoche de selle Bagster Spider est la « nouvelle génération » profilée pour s’adapter parfaitement au look de la moto. Avec son volume e[...]
- Le COBOL a 50 ans ! ...
18 septembre 1959 : COBOL (COmmon Business Oriented Language), le célèbre langage de programmation, vient de voir officiellement le jour.[...]
- HTML : le W3C à la relance
Dix ans environ après la dernière version du langage universel du Web, le HTML 4 pour HyperText Markup Language, le consortium a décidé de remettre sur le métier son ouvrage et de relancer le chantier[...]
- Le moteur CECE pour atterrir sur la Lune ...
Les performances du moteur CECE (Common Extensible Cryogenic Engine) qui sera utilisé par le module...[...]
- Samsung série F ...
Durant le CommunicAsia 2007, Samsung a présenté sa série F, une gamme de musicphones!
Le SGH-F210 (en photo) possède un écran 1.5 (128x220 px et 262k couleurs) et 1Go de mémoire extensible...[...]
- Voici la nouvelle version d'un important standard ouvert...
La version 1.1 de XSL-FO est publiée
Le W3C a publié un communiqué de presse le 12 décembre 2006, intitulé « Le W3C publie une nouvelle version de la spécification de mise en page XSL-FO» [1]. Il s'agit de la recommandation Extensible Stylesheet Language (XSL) Version 1.1, en date du 5...
- Nouvelle console extensible...
Nouvelle console extensible sur Meuble a chaussures .com
Découvrez la nouvelle gamme de console extensible sur le site meuble a chaussures. Depuis le 10 septembre 2009, la boutique en ligne Meuble a chaussure vous propose une nouvelle collection de console extensible fabriquée en France. Nous avons mis un certain temps pour trouver une console extensible digne [...]
- VBRAtom
Réalisation de la charte graphique, utilisation du XML pour la documentation, dont l'affichage en ligne est généré au moyen de feuilles de style XSLT. Il s'agit du site support de VBRAtom, un script en PHP développé par mes soins. Réalisation : avril-août 2008.
Lien : http://www.vbratom.net
Remarque : il s'agit d'une réalisation à titre personnel.
- VBRAtom
Réalisation de la charte graphique, utilisation du XML pour la documentation, dont l'affichage en ligne est généré au moyen de feuilles de style XSLT. Il s'agit du site support de VBRAtom, un script en PHP développé par mes soins. Réalisation : avril-août 2008.
Lien : www.vbratom.net
Remarque : il s'agit d'une réalisation à titre personnel.
- Console extensible Giravolta...
La console extensible Genova pour les petits espaces
La console Genova est une idée astucieuse pour optimiser son espace. Vous pourrez la découvrir sur le site Meuble a chaussures spécialiste de la vente en ligne de mobilier de rangement et gain de place. Pour en revenir à la console extensible Genova, elle se présente en trois [...]
- Vers un XML binaire ?...
Le langage informatique XML (pour Extensible Markup Language), un cousin de HTML, est devenu en peu de temps très populaire sur Internet, pour échanger des informations et effectuer des transactions.
Son...
- Console extensible GIANNI Buffet bahut console - 349 euros - EN STOCK...
Une console extensible en table a diner, finition anti-rayures
Utilisez cette définition !
Vous pouvez recopier cette définition sur votre site à condition d'indiquer que la source est le Dico du Net, en utilisant par exemple ce code :
<p>Source <a href="http://www.dicodunet.com/">Dictionnaire en ligne</a> :
<a href="http://www.dicodunet.com/definitions/normes/langage-de-feuilles-de-styles-extensible.htm">
XSL - Langage de feuilles de styles extensible
- eXtensible Stylesheet Language</a></p>
Envoyer à un ami
Vous pouvez envoyer la définition de XSL - Langage de feuilles de styles extensible à un ami.
Sites de l'annuaire
Voici des sites figurant dans notre annuaire (inscription gratuite) :
- Tutorial CSS débutant: Feuilles de style : Tutoriels et Cours CSS
Le langage CSS (Cascading Style Sheets) est utilisé pour définir l'aspect futur de votre site, comme par exemple la couleur du fond de la page ou le type de police. Venez apprendre le CSS rapidement et facilement en quelques leçons à travers des exemples clairs....
Catégorie : Formats de données > CSS
http://www.cssdebutant.com/
- Cours CSS et glossaire sur les Cascading Style Sheets (css, css1, css2, css3)
Glossaire sur les Cascading Style Sheets (css, css1, css2, css3). Vous trouverez des cours pour intégrer les feuilles de style, formater votre document HTML XHTML, des astuces pour les feuilles de style css ou le html xhtml dhtml et javascript conçues par DMC...
Catégorie : Programmation > Programmation CSS
http://www.zonecss.fr/
- Infocosme - La maitrise des systèmes d'information
Société spécialisée dans les technologies internet qui propose un langage de développement web qui simplifie la réalisation de pages dynamiques, la gestion des formulaires et la connexion à une base de données....
Catégorie : Logiciels > Outils de développement
http://www.infocosme.com/
- Améliorez votre communication en utilisant le langage du corps
Site d'informations sur l'utilisation du langage du corps dans la vie de tous les jours. Des articles sont mis à jours régulièrement pour mettre en applications les techniques du langage corps sont dans différentes situations courantes, tel que : la communication, la vente, les relations amoureuses, les jeux de cartes comme le poker, l'entretien d'embauche. Connaitre et comprendre les signes du langage du corps, vous permettra de mettre à jours les intentions cachés de vos interlocuteurs et d'obtenir ce que vous voulez....
Catégorie : Sciences humaines et sociales > Développement personnel
http://www.langagecorps.com/
- Blog de Marwan KHELIF développeur Java
Blog sur l'actualité du monde Java. Tutoriels sur certaines API. Différents tutoriels sur le langage JAVA, des APIs, le langage XML, l'administration Linux. Aide au langage Java et explication du fonctionnement de Java....
Catégorie : Programmation > Langage Java
http://www.mkhelif.fr/
- Langage des fleurs en toute occasion
Découvrez le langage des fleurs en toute simplicité et en toute occasion. Comprendre la signification, le sens des couleurs, les combinaisons et nuances ou bien encore la variété. Vous souhaitez offrir des fleurs ou faire livrer des fleurs, mais vous ne savez pas lesquelles. Ce site vous permettra de comprendre la signification des fleurs. Sachez utiliser le langage des fleurs peut accompagner votre amitié, votre passion, vos voeux, un petit geste, une rupture,... pour une livraison sur mesure... Seules ou par un bouquet de fleurs, les fleurs fascinent, dégagent, remplissent : elles vivent et elles parlent....
Catégorie : Produits et services de consommation > Fleurs et plantes
http://offrir-des-fleurs.wifeo.com/
- ComenC, Traducteur d'implémentations B0 vers le langage C
Site dédié au traducteur ComenC. Il permet de traduire des implémentations B0 vers le langage C. Ce traducteur est issu de la convergence entre les traducteurs industriels, et des travaux de recherches. Par rapport aux traducteurs précédents, le traducteur ComenC propose une traduction plus simple, permettant d'obtenir un code plus efficace et plus proche du B0 d'origine....
Catégorie : Informatique > Ingénierie informatique
http://www.comenc.eu
- Ventes de tréfles à 4 feuilles, de gravure sur verre et de gravure sur mirroir
ventes de tréfles à 4 feuilles, de gravure sur verre et de gravure sur mirroir des idées cadeaux peu communes, toutes personnalisables, rien n'est figé tout est modifiable, nous sommes installés à aubagne, dans les bouches du rhônes, en france...
Catégorie : Artisanat d'art > Décoration Verre & Miroir
http://www.denis-thery.com/
- Interpréteur pour le langage de programmation Scriptol
Le langage de programmation Scriptol pour le Web ou les applications. Un langage simple compatible avec PHP ou C++. Il existe un interpréteur et des compilateurs gratuits avec une librairie open source. Le langage XML peut être intégré au code source. Fonctionne avec Java, XUL, Winbinder, GTK ou s'intègre dans des pages Web pour la version compilateur PHP....
Catégorie : Programmation > Langage Scriptol
http://www.scriptol.net/fr/
- Inconscient et langage, psychanalyse et linguistique
Site de diffusion des publications et recherches de J.-J. Pinto sur les relations entre inconscient et langage, ainsi qu'entre psychanalyse et linguistique. Relation métaphore / fantasme. Applications à la psychothérapie des psychoses (schizophrénie)...
Catégorie : Psychologie > Psychanalyse et psychodynamique
http://langaginconscient.zeblog.com/
|