tutorial pengembangan web terbaru
 

XSL Bahasa


Memulai dengan XSL

XSL singkatan E X tensible S tylesheet L anguage.

World Wide Web Consortium (W3C) mulai mengembangkan XSL karena ada kebutuhan untuk berbasis XML Stylesheet Language.


Lembar CSS = Style untuk HTML

HTML menggunakan tag yang telah ditetapkan. Makna, dan bagaimana menampilkan setiap tag dipahami dengan baik.

CSS digunakan untuk menambah gaya untuk elemen HTML.


Lembar XSL = Style untuk XML

XML tidak menggunakan tag yang telah ditetapkan, dan oleh karena itu arti dari masing-masing tag tidak dipahami dengan baik.

Sebuah <table> elemen bisa menunjukkan sebuah tabel HTML, perabot, atau sesuatu yang lain - dan browser tidak tahu bagaimana menampilkan itu!

Jadi, XSL menggambarkan bagaimana elemen XML harus ditampilkan.


XSL - Lebih dari Bahasa Style Sheet

XSL terdiri dari empat bagian:

  • XSLT - bahasa untuk mengubah dokumen XML
  • XPath - bahasa untuk menavigasi dalam dokumen XML
  • XSL-FO - bahasa untuk dokumen XML format (discontinued in 2013)
  • XQuery - bahasa untuk query dokumen XML

Dengan CSS3 Paged Media Modul, W3C telah menyampaikan standar baru untuk format dokumen. Jadi, sejak 2013, CSS3 diusulkan sebagai pengganti XSL-FO.