![Linguagem de Folha de Estilo Extensível (XSL) - Tecnologia Linguagem de Folha de Estilo Extensível (XSL) - Tecnologia](https://a.continuousdev.com/technology/extensible-stylesheet-language-xsl.png)
Contente
- Definição - O que significa Extensible Stylesheet Language (XSL)?
- Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
- Techopedia explica Extensible Stylesheet Language (XSL)
Definição - O que significa Extensible Stylesheet Language (XSL)?
A linguagem de estilo extensível (XSL) é uma linguagem de folha de estilo usada para transformar e apresentar documentos XML. O XSL é formalizado como um especificação World Wide Web Consortium (W3C).
A especificação XSL é composta por três partes:
- Linguagem baseada em XML: é usada para transformar documentos XML, conhecidos como transformação XSL (XSLT)
- Linguagem baseada em XML (2): especifica o formato visual do documento XML, conhecido como objetos XSLformatting (XSL-FO).
- Linguagem não baseada em XML: trata de partes específicas do documento XML, conhecidas como XML Path Language (XPath).
Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
Techopedia explica Extensible Stylesheet Language (XSL)
Por exemplo, se uma página XML contiver uma tabela que descreve os funcionários da empresa, o XML descreverá esses dados, enquanto o XSL será usado pelo navegador da Web para renderizar os dados. Cor dos dados, fontes e outros atributos são armazenados no código para XSL, em vez de XML.
O XSL é fundamental para organizar os dados em um formato apresentável e compreensível que possa ser facilmente classificado (ou seja, cor nos cabeçalhos das células). O XSL contém dados de tempo que podem ser mostrados ou ocultados pelos desenvolvedores de acordo com um cronograma predeterminado. O XSL também pode conter dados descritivos do modelo que podem ser reutilizados com mais de uma página XML.
O XSL é geralmente visto como uma extensão da DSSSL (Document Style Semantics and Specification Language) com os padrões CSS1.