|
|||
|
|
XSL (eXtensible Stylesheet Language) est le langage de description de feuilles de style du W3C associé à XML. XSL va ainsi permettre de définir des feuilles de style pour les documents XML, tout comme le fait le langage CSS pour les pages HTML. Par ailleurs, le langage XSL a également l'avantage de pouvoir modifier entièrement la structure d'un document XML.
Voici les principaux éléments à connaître afin de mettre en place un document XSL.
- Pour déclarer le document en tant que document XML.
1 |
<?xml version="1.0"?>
|
- Pour préciser le type de langage utilisé dans le document (= langage XSL).
1 2 3 |
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> ... </xsl:stylesheet> |
- L'utilisation de la balise template va permettre une transformation de tous les éléments XML afin de pouvoir être affiché par les navigateurs. On utilise l'attribut match et la valeur slash pour signaler que seront pris en compte toutes les balises XML du document.
1 |
<xsl:template match="/">...</xsl:template > |
- Une autre balise importante va permettre cette fois de pouvoir sélectionner un élément du document XML afin de pouvoir le définir dans le document XSL. Pour trouver cet élément, on devra indiquer le chemin d'accès. Exemple :
1 |
<xsl:value-of select="nom"/>
|
Enfin, pour rendre le document XSL applicable, il faut obligatoirement indiquer dans le document XML l'endroit où se situe le fichier XSL comme ceci :
1 |
<?xml-stylesheet type="text/xsl" href="nom-fichier.xsl"?>
|
Liste des fonctions PHP
Liste des propriétés CSS
La balise HTML - HTML
La balise Body - HTML
La balise Head - HTML
Tous les résultatsLes articles du site vous permettent de trouver de l'info gratuit, des news, actu, définition, image et vidéo internet. Ces articles traitent de nombreux domaines (thème actuel: Langage de Site) comme le web (google, yahoo, email, navigateur, etc.), le référencement de sites web (annuaire, moteur de recherche), le langage web (html, css, php..), mais aussi la santé, l'affiliation, l'argent (gagner, economiser), les sciences, les jeux vidéo et bien d'autres encore. Vous pouvez rechercher des articles à l'aide du moteur de recherche interne du site en rentrant des mots clés (exemple avec "Le langage XSL"). Par ailleurs, le Forum du site permet de trouver des solutions et réponses à toute question ou problème rencontré et l'Annuaire de Référencement permet de référencer votre site web, blog, annuaire ou forum pour des résultats efficaces et un meilleur positionnement. Pour toute demande particulière, utilisez la rubrique Contact du site.