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)
| Najnowszy rezonans magentyczny już w Polsce |
|
Pokaz działania najnowszego, 32-kanałowego systemu rezonansu magnetycznego był główną atrakcją konferencji "Postępy w diagnostyce MR", zorganizowanej przez Warszawski Uniwersytet Medyczny.
|
| Zbiory Instytutu Polskiego trafiÄ… na SorbonÄ™ |
|
Zbiory likwidowanej biblioteki Instytutu Polskiego przejmą inne paryskie biblioteki, przede wszystkim uniwersytet Paris IV-Sorbona - zapewniła w piątek w rozmowie z PAP p.o. dyrektor Instytutu Beata Podgórska.
|
| Jak kwiaty zwracają uwagę owadów? |
|
Kwiaty falują na wietrze by zwrócić na siebie uwagę owadów, które je zapylają - zaobserwowali naukowcy z Walii. Artykuł na ten temat zamieszcza pismo "Journal of Evolutionary Biology".
|
| Odkryto część brakującej materii Wszechświata |
|
Holenderscy i niemieccy astronomowie uzyskali pierwszy dowód na to, że gorący gaz ośrodka międzygalaktycznego może być źródłem brakującej materii Wszechświata. Informacja o odkryciu ukazała się w czasopiśmie Astronomy & Astrophysics.
|
| Wielkie usta neandertalczyka |
|
Neandertalczycy mieli duże usta i potrafili szeroko rozwierać szczęki - informują naukowcy w oparciu o najnowsze analizy biomechaniki czaszek tych wymarłych krewniaków człowieka. O badaniach informuje serwis National Geographic.
|