Imidwebo ye-XML Imibhalo nge-CSS

Yenza i-XML yakho ibuke indlela oyifunayo ngayo nge-Cascading Style Sheets

Ukudala idokhumenti ye-XML, ukubhala i-DTD, nokuyixosha ngesiphequluli konke kuhle, kodwa idokhumenti ibonisa kanjani uma uyibuka? I-XML ayiyona ulimi lokubonisa. Eqinisweni, imibhalo ebhalwe nge-XML ngeke ibe nokufometha nhlobo.

Ngakho, Ngibheka kanjani i-XML yami?

Isihluthulelo sokubuka i-XML kwisiphequluli yiSpredish Style Sheets. Amashidi wesitayela akuvumela ukuthi uchaze zonke izici zedokhumenti yakho ye-XML, kusukela usayizi nombala wombhalo wakho ngemuva kanye nesimo sezinto zakho ezingezona umbhalo.

Ngithi unomqulu we-XML:

]> Judy Layard Jennifer Brendan

Uma ngabe ubuka lo mbhalo kusiphequluli esilungile se-XML, njenge-Internet Explorer, sizobonisa into enjengale:

UJudy Layard uJennifer Brendan

Kodwa kuthiwani uma ufuna ukuhlukanisa phakathi kwezinto zomzali nengane? Noma wenze ukuhlukaniswa okubonakalayo phakathi kwazo zonke izakhi kudokhumenti. Awukwazi ukwenza lokho nge-XML, futhi akulona ulimi oluhloswe ukuthi lusetshenziselwe ukuboniswa.

Kodwa ngenhlanhla, kulula ukusebenzisa amaSpredishithi wesitayela se-Cascading , noma i-CSS, kumadokhumenti we-XML ukuze uchaze ukuthi ufuna kanjani lawo maxwebhu kanye nezicelo ukuthi ziboniswe uma zibukwa kusiphequluli. Kulo mbhalo ongenhla, ungachaza isitayela samathegi ngayinye ngendlela efanayo ongayenza idokhumenti ye-HTML.

Isibonelo, ku-HTML ungase ufune ukuchaza wonke umbhalo ngaphakathi kwamathegi wesigaba (

) ngobuso befonti Verdana, Geneva, noma i-Helvetica nombala ongemuva ongemuva. Ukuze uchaze lokho kusikripthi sesitayela ukuze zonke izigaba zifana nalokho, ungabhala:

p {font-umndeni: verdana, geneva, helvetica; umbala wangemuva: # 00ff00; }}

Imithetho efanayo isebenza ngemibhalo ye-XML. Umaki ngamunye ku-XML ungachazwa kumbhalo we-XML:

umndeni {umbala: # 000000; } umzali {wefonti-umndeni: i-Arial Black; umbala: # ff0000; umngcele: u-5px oqinile; ububanzi: 300px; } ingane {font-umndeni: verdana, helvetica; umbala: # cc0000; umngcele: u-5px oqinile; umbala womngcele: # cc0000; }}

Uma unomqulu wakho we-XML kanye neshidi lakho lokushicilela kulotshiwe, udinga ukuwabeka ndawonye. Ngokufana nomyalo wokuxhumanisa ku-HTML, ufaka umugqa phezulu kwidokhumenti yakho ye-XML (ngezansi kokumemezela kwe-XML), utshele umshushisi we-XML lapho uzothola khona isitayela sesitayela. Ngokwesibonelo:

Njengoba ngishilo ngenhla, lo mkhakha kufanele utholakale ngaphansi kwe- Isimemezelo kodwa ngaphambi kwanoma yiziphi izakhi kumqulu we-XML.

Ukukubeka ndawonye, ​​idokhumenti yakho ye-XML izofunda:

< ! Umntwana we-ELEMENT (#PCDATA)> <> umndeni> Judy Layard Jennifer Brendan