XSL
Z Wikipedii
| Ten artykuł jest częścią serii World Wide Web |
|
Struktura stron WWW Generowanie dynamicznych stron WWW Po stronie użytkownika Przesyłanie danych HTTP(S), HTTP referrer, Serwer WWW, VoiceXML, XMLHttpRequest Pojęcia Architektura informacji, Użyteczność (web-usability), Dostępność (WWW) |
XSL (ang. Extensible Stylesheet Language, w wolnym tłumaczeniu Rozszerzalny Język Arkuszy Stylów) – funkcyjny język programowania opisujący sposób prezentacji i przekształceń dokumentów zapisanych w XML. W języku tym operuje się na znacznikach i ich ewaluacji, na podobnej zasadzie, co we wszystkich językach operujących na makrach. Rodzina XSL według starego podziału składa się z 3 części:
- XSL Transformations (XSLT) – język dla przekształceń dokumentów XML,
- XML Path Language (XPath) – język opisujący dostęp lub odwołanie do fragmentów dokumentów XML,
- XSL Formatting Objects (XSL-FO) – słownik opisujący formatowanie.
Według nowego podziału rodzina składa się z:
- XSL Transformations (XSLT) – język dla przekształceń dokumentów XML,
- XML Path Language (XPath) – język opisujący dostęp lub odwołanie do fragmentów dokumentów XML,
- Extensible Stylesheet Language (XSL) – dawny XSL-FO, słownik opisujący formatowanie,
- XML Query Language – (XQuery) – język zapytań.
Pliki XSL są poprawnymi dokumentami XML, a cecha ta jest wykorzystywana do tworzenia rekurencyjnych konstrukcji. Można też zaryzykować twierdzenie, że XSL jest rozszerzalnym makroprocesorem.
Istnieje wiele różnych działających implementacji XSLT 1.0. Aktualnie (2006 r.) opracowywane są wersje XSLT 2.0 i XPath 2.0 oraz XSL 1.1.
[edytuj] Linki zewnętrzne
Rdzenne technologie XML-a: Namespaces in XML • XML Inclusions (XInclude) • XML Information Set • xml:id
XML Events • XML Fragment Interchange • XML Base • Associating Style Sheets with XML documents
Języki stylistyczne: Cascading Style Sheets (CSS) • Document Style Semantics and Specification Language (DSSSL), Rodzina Extensible Stylesheet Language:
Extensible Stylesheet Language (XSL) • XSL Formatting Objects (XSL-FO) • XSL Transformations (XSLT) • XML Path Language (XPath)
Języki z rodziny XML Linking: XML Linking Language (XLink) • XML Base • XML Pointer Language (XPointer)
Języki zapytań dokumentów XML: XML Path Language (XPath) • XML Query Language (XQuery) • XML Syntax for XQuery (XQueryX)
Rodzaje schematów dokumentów XML: Document Type Definition (DTD) • XML Schema • REgular LAnguage for XML Next Generation (RELAX NG)
| Euro 2008: kadra Niemiec z trzema II-ligowcami |
|
Joachim Loew, selekcjoner piłkarskiej reprezentacji Niemiec, ogłosił na Zugspitze, najwyższym szczycie w Niemczech (2962 m n.p.m.) 26-osobowy skład kadry na Euro 2008, które w czerwcu odbędzie się na boiskach Austrii i Szwajcarii.
|
| Niedoszły reprezentant Polski w Turynie? |
|
Jak informują włoskie media, Torino FC jest zainteresowane sprowadzeniem napastnika Cagliari Calcio Roberta Acquafreski.
|
| Pierwszy letni transfer Realu? |
|
Według włoskich mediów pierwszym letnim transferem Realu Madryt ma być obrońca Calcio Catanii Juan Vargas.
|
| ME: kolejne dwie polskie osady w finałach |
|
Marcin Grzybowski w C-1 oraz Wojciech Tyszyński i Paweł Baraszkiewicz w C-2 na 1000 metrów dołączyli do dwóch osad, które już w czwartek wywalczyły awans do finału ME w kajakarstwie klasycznym.
|
| Drzyzga poprowadzi grę wicemistrza Polski? |
|
Wojciech Drzyzga przez wiele lat był podporą reprezentacji Polski, z którą zagrał m.in. na igrzyskach w Moskwie i dwa razy w mistrzostwach świata. Po zakończeniu kariery został trenerem. Prowadził m.in. warszawską Legię i AZS Olsztyn. Obecnie jest cenionym komentatorem telewizyjnym. Jego starszy syn Tomasz jest libero w pierwszoligowej Gwardii Wrocław. Obecnie seniorską karierę rozpoczyna młodszy, ale bardziej utalentowany potomek Wojciecha Drzyzgi - Łukasz - czytamy w "Życiu Warszawy".
|