Lenguaje XSL

Comienza con XSL y termina con XSLT, XPath y XSL-FO.

Comienza con XSL

XSL es el lenguaje de hojas de estilo extendibles (EXtensible Stylesheet Language).

La razón por la que la World Wide Web Consortium (W3C) comenzó a desarrollar XSL es que existía una necesidad de un lenguaje de hojas de estilo basado en XML.

CSS = hojas de estilo HTML

HTML utiliza etiquetas predefinidas, el significado de las etiquetas.Es fácil de entender.

El elemento <table> en un elemento HTML define una tabla - y el navegador lo entiende claramente.¿Cómo mostrarlo?

Añadir estilos a elementos HTML es fácil. A través de CSS, es fácil informar al navegador sobre qué fuente o color debe usar para mostrar un elemento.

XSL = Tablas de estilo XML

XML no utiliza etiquetas predefinidas (podemos usar cualquier nombre de etiqueta que nos guste), y el significado de estas etiquetasNo siempre es fácil de entender

El elemento <table> significa una tabla HTML, un mueble, o algo más - navegadorNo estoy seguro de cómo mostrarlo

XSL puedeDescripción¡Cómo mostrar documentos XML!

XSL - No es solo un lenguaje de hojas de estilo

XSL incluye tres partes:

XSLT
Un lenguaje utilizado para transformar documentos XML.
XPath
Un lenguaje utilizado para navegar en documentos XML.
XSL-FO
Un lenguaje utilizado para formatear documentos XML.

El contenido principal de este tutorial es XSLT

El resto de este tutorial es XSLT - el lenguaje utilizado para transformar documentos XML.

También puedes aprender nuestros《Tutoriales de XPath》y《Tutoriales de XSL-FO》。