Derniers tutoriels de développement web
 

Langues XSL


Cela a commencé avec XSL

E signifie XSL X tensible S tylesheet L angue.

Le Wide Web Consortium mondial (W3C) a commencé à développer XSL parce qu'il y avait un besoin pour une feuille de style XML langue.


CSS = Feuilles de style pour HTML

HTML utilise des balises prédéfinies. Le sens de, et comment afficher chaque étiquette est bien comprise.

CSS est utilisé pour ajouter des styles à des éléments HTML.


= XSL Feuilles de style pour XML

XML ne pas utiliser des balises prédéfinies, et donc la signification de chaque balise est pas bien comprise.

Une <table> élément peut indiquer une table HTML, un meuble ou autre chose - et les navigateurs ne savent pas comment l' afficher!

, Décrit XSL Alors, comment les éléments XML doivent être affichés.


XSL - Plus qu'une langue de feuille de style

XSL se compose de quatre parties:

  • XSLT - une langue pour transformer les documents XML
  • XPath - une langue pour la navigation dans les documents XML
  • XSL-FO - une langue pour le formatage des documents XML (discontinued in 2013)
  • XQuery - une langue pour effectuer des requêtes de documents XML

Avec le CSS3 paginée Media Module, W3C a livré une nouvelle norme pour la mise en forme de documents. Ainsi, depuis 2013, CSS3 est proposé en remplacement XSL-FO.