Dom Rozwój Co to jest rozszerzalny język stylów (xsl)? - definicja z techopedia

Co to jest rozszerzalny język stylów (xsl)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Extensible Stylesheet Language (XSL)?

Rozszerzony język stylów (XSL) to język arkuszy stylów używany do transformacji i prezentacji dokumentów XML. XSL jest sformalizowany jako specyfikacja konsorcjum World Wide Web (W3C).


Specyfikacja XSL składa się z trzech części:

  • Język oparty na XML: służy do przekształcania dokumentów XML, co jest znane jako transformacja XSL (XSLT)
  • Język oparty na XML (2): Określa format wizualny dokumentu XML, który jest znany jako obiekty XSLformatting (XSL-FO).
  • Język inny niż XML: dotyczy określonych części dokumentu XML, znanego jako XML Path Language (XPath).

Techopedia wyjaśnia Extensible Stylesheet Language (XSL)

Na przykład, jeśli strona XML zawiera tabelę opisującą pracowników firmy, XML opisuje te dane, podczas gdy XSL jest używany przez przeglądarkę internetową do renderowania danych. Kolor danych, czcionki i inne atrybuty są przechowywane w kodzie XSL, a nie XML.


XSL ma kluczowe znaczenie dla organizowania danych w możliwym do przedstawienia, zrozumiałym formacie, który można łatwo sklasyfikować (tj. Kolor w nagłówkach komórek). XSL zawiera dane dotyczące czasu, które mogą być pokazywane lub ukryte przez programistów zgodnie z wcześniej ustalonym harmonogramem. XSL może także zawierać dane opisowe szablonu, które mogą być ponownie użyte na więcej niż jednej stronie XML.


XSL jest często postrzegany jako rozszerzenie języka semantyki i specyfikacji języka dokumentu (DSSSL) o standardy CSS1.

Co to jest rozszerzalny język stylów (xsl)? - definicja z techopedia