Associating Style Sheets with XML documents
Z Wikipedii
Associating Style Sheets with XML documents - Dołączanie Arkuszy Stylów do dokumentów XML - to opracowany przez W3C sposób na wstawianie arkuszy stylów do dokumentów XML za pomocą elementu <?xml-stylesheet?>.
[edytuj] Sposób użycia
Aby dołączyć arkusz stylów do dokumentu XML, należy w jego prologu umieścić element <?xml-stylesheet?>. Powinien on posiadać atrybuty:
Może też posiadać atrybuty:
title- tytuł arkusza stylówmedia- rodzaj programu, dla którego przeznaczony jest dany arkuszcharset- kodowanie akrusza stylówalternate- informacja o tym czy akrusz jest alternatywny, czy nie. Dozwolone wartości: "yes" albo "no". Domyślna wartość: "no".
[edytuj] Przykład
Zawartość pliku http://example.com/plik.xml:
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://example.com/plik.css"?>
<xml>
Mój ulubiony kolor to
<kolor>
zielony
</kolor>
.
</xml>
Zawartość pliku http://example.com/plik.css:
xml {
background-color: #003300;
color: white;
padding: 10px;
}
kolor {
font-size: 20px;
color: green;
}
Efekt:
Mój ulubiony kolor to zielony.
Za pomocą <?xml-stylesheet?> można też załączać arkusze XSL, które mogą przekonwertować dokument XML do innego formatu, np. HTML.
[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)
| Odpowiedniki marihuany dobre na skórę |
|
Produkowane w ludzkim organizmie odpowiedniki kanabinoidu z marihuany są niezbędne dla utrzymania dobrego stanu skóry, wskazują badania naukowców z Węgier, Niemiec i Wielkiej Brytanii.
|
| Zaczęła mówić z innym akcentem po udarze |
|
Mieszkanka Kanady po udarze mózgu zaczęła mówić z akcentem typowym dla innego regionu jej kraju - informuje "Canadian Journal of Neurological Sciences".
|
| Podróże w tropiki zabójcze dla klimatu |
|
Warto przemyśleć, dokąd wybrać się na wakacje. Naukowcy alarmują, że latanie w tropiki bardziej szkodzi środowisku niż poruszanie się samolotem w umiarkowanym klimacie.
|
| Najmniejsza planeta układu jeszcze mniejsza |
|
Najmniejsza planeta układu słonecznego staje się coraz mniejsza. Wskazują na to nowe zdjęcia Merkurego, nadesłane przez amerykańską sondę Messenger.
|
| Po urazie mózgu trzeba się dobrze odżywiać |
|
Szybkie rozpoczęcie podawania przez rurkę pokarmu do żołądka może nawet czterokrotnie poprawić szanse na przeżycie osób po urazie mózgu - informuje "Journal of Nurosurgery".
|