En son web geliştirme öğreticiler
 

XSL Diller


Bu XSL ile başladı

XSL E anlamına gelir X gerilebilir S tylesheet L anguage.

World Wide Web Konsorsiyumu (W3C) XML tabanlı Stil Dili ihtiyaç vardır çünkü XSL geliştirmeye başlamıştır.


HTML CSS = Stil Sayfaları

HTML önceden tanımlanmış etiketler kullanır. nasıl her etiketi görüntülemek için anlamı ve iyi anlaşılmaktadır.

CSS HTML öğelerine stilleri eklemek için kullanılır.


XML için XSL = Stil Sayfaları

XML önceden tanımlanmış etiketleri kullanmaz ve bu nedenle her bir etiketin anlamı iyi anlaşılmış değildir.

A <table> elemanı bir HTML tablosu, mobilya, yoksa başka bir şey bir parça göstergesi olabilir - ve tarayıcılar görüntülemek nasıl bilmiyorum!

Yani, XSL XML öğeleri görüntülenmesi gereken açıklamaktadır.


XSL - Bir Stil Sayfası Dili More Than

XSL dört bölümden oluşmaktadır:

  • XSLT - XML ​​belgeleri dönüştürmek için bir dil
  • XPath - XML ​​belgelerinde gezinmek için bir dil
  • XSL-FO - formatlama XML belgeleri için bir dil (discontinued in 2013)
  • XQuery - XML ​​belgeleri sorgulamak için bir dil

CSS3 Sayfalanmış Medya Modülü ile W3C belge biçimlendirme için yeni bir standart teslim etti. Yani, 2013 yılından bu yana, CSS3 bir XSL-FO yedek olarak önerilmiştir.