İçindekiler:
- Tanımı - Genişletilebilir Stil Sayfası Dili (XSL) ne anlama geliyor?
- Techopedia, Genişletilebilir Stil Sayfası Dilini (XSL) açıklıyor
Tanımı - Genişletilebilir Stil Sayfası Dili (XSL) ne anlama geliyor?
Genişletilebilir stil dili (XSL), XML belgelerini dönüştürmek ve sunmak için kullanılan bir stil sayfası dilidir. XSL bir şartname olarak World Wide Web Konsorsiyumu (W3C) olarak resmileştirilmiştir.
XSL spesifikasyonu üç bölümden oluşur:
- XML Tabanlı Dil: XSL dönüşümü (XSLT) olarak bilinen XML belgelerini dönüştürmek için kullanılır
- XML Tabanlı Dil (2): Bu, XSL biçimlendirme nesneleri (XSL-FO) olarak bilinen XML belgesinin görsel biçimini belirtir.
- XML Tabanlı Olmayan Dil: Bu, XML belgesinin XML Yolu Dili (XPath) olarak bilinen belirli bölümlerini ele alır.
Techopedia, Genişletilebilir Stil Sayfası Dilini (XSL) açıklıyor
Örneğin, bir XML sayfası şirket çalışanlarını açıklayan bir tablo içeriyorsa, XML bu verileri açıklarken XSL, verileri oluşturmak için Web tarayıcısı tarafından kullanılır. Veri rengi, yazı tipleri ve diğer nitelikler XML yerine XSL kodunda saklanır.
XSL, verileri kolayca sınıflandırılabilen (yani hücre başlıklarındaki renk) sunulabilir, anlaşılabilir bir formatta düzenlemek için kritik öneme sahiptir. XSL, geliştiriciler tarafından önceden belirlenmiş bir programa göre gösterilebilen veya gizlenebilen zamanlama verileri içerir. XSL, birden fazla XML sayfasıyla yeniden kullanılabilen şablon açıklayıcı veriler de içerebilir.
XSL genellikle CSS1 standartlarına sahip Belge Stili Anlambilimi ve Spesifikasyon Dili'nin (DSSSL) bir uzantısı olarak görülür.
