Linguagem XSL

Começa com XSL e termina com XSLT, XPath e XSL-FO.

Começa com XSL

XSL é a linguagem de folha de estilo extensible (EXtensible Stylesheet LLanguage).

A razão pela qual a World Wide Web Consortium (W3C) começou a desenvolver o XSL é que há uma necessidade de um linguagem de folha de estilo baseada em XML.

CSS = folha de estilo HTML

O HTML usa tags pré-definidas, com significado das tagsÉ fácil de entender

O elemento <table> dentro de um elemento HTML define uma tabela - e o navegador entende isso claramenteComo mostrar isso

Adicionar estilos a elementos HTML é fácil. Através do CSS, é fácil informar ao navegador que um elemento deve ser exibido com uma determinada fonte ou cor.

XSL = Folha de estilo XML

O XML não usa tags pré-definidas (podemos usar qualquer nome de tag que gostarmos), e o significado dessas tagsnão é sempre fácil de entender

O elemento <table> significa uma tabela HTML, um móvel, ou outra coisa - navegadorNão estou claro sobre como mostrá-lo

O XSL podeDescriçãoComo mostrar documentos XML!

XSL - Não é apenas uma linguagem de folha de estilo

O XSL inclui três partes:

XSLT
Uma linguagem usada para transformar documentos XML.
XPath
Uma linguagem usada para navegar em documentos XML.
XSL-FO
Uma linguagem usada para formatar documentos XML.

O conteúdo principal deste tutorial é o XSLT

O resto deste tutorial é o XSLT - a linguagem usada para transformar documentos XML.

Você também pode aprender nossa《Tutorial de XPath》e《Tutorial de XSL-FO》。