Associating Style Sheets with XML documents
Wygląd
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?>
.
Sposób użycia
[edytuj | edytuj kod]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 arkusza stylówalternate
- informacja o tym czy arkusz jest alternatywny, czy nie. Dozwolone wartości: „yes” albo „no”. Domyślna wartość: „no”.
Przykład
[edytuj | edytuj kod]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.