Hogar Desarrollo ¿Qué es el lenguaje de estilo extensible (xsl)? - definición de techopedia

¿Qué es el lenguaje de estilo extensible (xsl)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa el lenguaje de hoja de estilo extensible (XSL)?

El lenguaje de estilo extensible (XSL) es un lenguaje de hoja de estilo que se utiliza para transformar y presentar documentos XML. XSL se formaliza como una especificación World Wide Web Consortium (W3C).


La especificación XSL se compone de tres partes:

  • Lenguaje basado en XML: se utiliza para transformar documentos XML, lo que se conoce como transformación XSL (XSLT)
  • Lenguaje basado en XML (2): especifica el formato visual del documento XML, que se conoce como objetos de formato XSL (XSL-FO).
  • Lenguaje no basado en XML: aborda partes específicas del documento XML, conocido como XML Path Language (XPath).

Techopedia explica Extensible Stylesheet Language (XSL)

Por ejemplo, si una página XML contiene una tabla que describe a los empleados de la compañía, XML describe estos datos, mientras que el navegador web utiliza XSL para representar los datos. El color de los datos, las fuentes y otros atributos se almacenan dentro del código para XSL, en lugar de XML.


XSL es fundamental para organizar los datos en un formato presentable y comprensible que se pueda clasificar fácilmente (es decir, el color en los encabezados de las celdas). XSL contiene datos de tiempo que los desarrolladores pueden mostrar u ocultar de acuerdo con un cronograma predeterminado. XSL también puede contener datos descriptivos de plantilla que se pueden reutilizar con más de una página XML.


XSL a menudo se ve como una extensión del lenguaje de especificación y semántica de estilo de documento (DSSSL) con estándares CSS1.

¿Qué es el lenguaje de estilo extensible (xsl)? - definición de techopedia