Styling XML Documents with CSS

Priksa Tampilan XML Sampeyan kepengin kanggo nganggo Style Sheets

Nggawe dokumen XML, nulis DTD, lan nggandhengake karo browser kabeh apik, nanging kepiye carane nampilake dokumen nalika ndeleng? XML ora dadi basa sing ditampilake. Nyatane, dokumen sing ditulis mawa XML ora bakal bisa diformat.

Dadi, Carane Aku ndeleng XML Kula?

Kunci kanggo ndeleng XML ing browser yaiku Cascading Style Sheets. Lembar gaya ngidini sampeyan nemtokake saben aspek XML document, saka ukuran lan warna teks menyang latar lan posisi obyek non-teks.

Ngomong duwe dokumen XML:

Layard Jennifer Brendan

Yen sampeyan ndeleng dokumen kasebut ing panyedhiya siap XML, kayata Internet Explorer, bakal nampilake kaya iki:

Judy Layard Jennifer Brendan

Nanging apa yen sampeyan pengin mbedakake antarane unsur induk lan anak? Utawa malah nggawe bédan visual antarane kabeh unsur ing dokumen. Sampeyan ora bisa nindakake apa wae karo XML, lan ora ana basa sing arep digunakake kanggo tampilan.

Nanging untung, gampang kanggo nggunakake Cascading Style Sheets , utawa CSS, ing dokumen XML kanggo netepake carane sampeyan pengin sing dokumen lan aplikasi kanggo nampilake nalika viewed ing browser. Kanggo dokumen ndhuwur, sampeyan bisa nemtokake gaya saben tag kanthi cara sing padha karo sawijining dokumen HTML.

Contone, ing HTML sampeyan bisa nemtokake kabeh teks ing tag paragraf (

) kanthi pasuryan font Verdana, Geneva, utawa Helvetica lan werna ijo latar mburi. Kanggo netepake yen ana ing gaya gaya supaya kabeh paragraf kaya iki, sampeyan bakal nulis:

p {font-family: verdana, geneva, helvetica; latar mburi-werna: # 00ff00; }

Aturan sing padha kanggo dokumen XML. Saben tag ing XML bisa ditetepake ing XML document:

kulawarga {color: # 000000; } parent {font-family: Arial Black; werna: # ff0000; wates: padhet 5px; jembaré: 300px; } anak {font-family: verdana, helvetica; werna: # cc0000; wates: padhet 5px; werna-werna watesan: # cc0000; }

Sawise sampeyan duwe dokumen XML lan stylesheet sampeyan ditulis, sampeyan kudu nyelehake. Kaya perintah pranala ing HTML, sampeyan sijine baris ing ndhuwur dokumen XML (ing ngisor deklarasi XML), mratélakaké parser XML ing ngendi nemokake stylesheet. Tuladhane:

Minangka katrangan ing ndhuwur, baris iki kudu ditemokake ing ngisor deklarasi Nanging sadurunge ana unsur ing dhaptar XML.

Mungkasi iku bebarengan, dokumen XML sampeyan bakal maca:

Judy Layard Jennifer Brendan