Ultimele tutoriale de dezvoltare web
 

XSL Limbi


A început cu XSL

XSL standuri pentru E X tensible S tylesheet L anguage.

World Wide Web Consortium (W3C) a început să se dezvolte XSL , deoarece era nevoie de o bazat pe XML Stylesheet Language.


Sheets CSS = Style pentru HTML

HTML utilizează etichete predefinite. Sensul și modul în care să afișeze fiecare etichetă este bine înțeleasă.

CSS este folosit pentru a adăuga stiluri pentru elemente HTML.


Foi de XSL = Stil pentru XML

XML nu utilizează etichete predefinite, și, prin urmare, semnificația fiecărei etichete nu este bine înțeleasă.

Un <table> Element ar putea indica un tabel HTML, o piesă de mobilier, sau altceva - și browsere nu știu cum să - l afișeze!

Deci, XSL descrie modul în care trebuie să fie afișate elementele XML.


XSL - Mai mult decât o limbă foaie de stil

XSL este format din patru părți:

  • XSLT - o limbă pentru transformarea documentelor XML
  • XPath - o limbă pentru navigarea în documentele XML
  • XSL-FO - un limbaj pentru documentele XML de formatare (discontinued in 2013)
  • XQuery - o limbă pentru interogarea documentelor XML

Cu mass - media Modulul CSS3 Paged, W3C a emis un nou standard pentru formatarea documentului. Deci, începând cu 2013, CSS3 se propune ca un înlocuitor XSL-FO.