Kujambula XML Documents ndi CSS

Pangani XML Yanu Yang'anani Momwe Mukulifunira ndi Mapepala Amtundu Wosaka

Kupanga chikwangwani cha XML, kulemba DTD, ndi kuyisanthula ndi osatsegula ndibwino, koma kodi chiwonetserochi chidzawonetsedwe bwanji mukachiwona? XML si chinenero chowonetsedwa. Ndipotu, zolemba zolembedwa ndi XML sizidzasinthika konse.

Kotero, ndimayang'ana bwanji XML yanga?

Mfungulo wowonera XML mu osatsegula ndi Mafilimu Osewera. Mapepala a mawonekedwe amakulolani kufotokoza mbali iliyonse ya fomu yanu ya XML, kuchokera kukula ndi mtundu wa malemba anu kumbuyo ndi malo a zinthu zanu zomwe sizinthu zolemba.

Nenani muli ndi chikalata cha XML:

]> Judy Layard Jennifer Brendan

Ngati mukanati muwone chikalata chimenecho mu msakatuli wokonzeka wa XML, monga Internet Explorer, izo ziwonetsera chinachake chonga ichi:

Judy Layard Jennifer Brendan

Nanga bwanji ngati mukufuna kusiyanitsa pakati pa makolo ndi ana? Kapena muwonetsetse kusiyana pakati pa zinthu zonse zomwe zili mu chikalatacho. Simungathe kuchita zimenezi ndi XML, ndipo si chinenero chomwe chiyenera kugwiritsidwa ntchito powonetsera.

Koma mwatsatanetsatane, ndi zophweka kugwiritsa ntchito Mafilimu a Kascading , kapena CSS, m'malemba a XML kuti mudziwe momwe mukufuna kuti zikalatazo ndi mapulogalamuwa aziwonekera pamene akuwoneka mu msakatuli. Palembedwe ili pamwamba, mukhoza kufotokoza kalembedwe ka malemba onse mofanana momwe mungakhalire malemba a HTML.

Mwachitsanzo, mu HTML mungafune kufotokozera malemba onse m'magulu a ndime (

) ndi nkhope ya Verdana, Geneva, kapena Helvetica ndi zobiriwira zamtundu. Pofotokozera izo muzithunzi zolemba kuti ndime zonse zikhale choncho, mukhoza kulemba:

p {font-family: verdana, geneva, helvetica; zojambulajambula: # 00ff00; }}

Malamulo omwewo amagwira ntchito zolemba za XML. Chizindikiro chilichonse mu XML chikhoza kufotokozedwa mu chikalata cha XML:

banja {mtundu: # 000000; } kholo {font-family: Arial Black; Mtundu: # ff0000; malire: olimba 5px; m'lifupi: 300px; } mwana {font-family: verdana, helvetica; Mtundu: # cc0000; malire: olimba 5px; mtundu wa malire: # cc0000; }}

Mukakhala ndi chilembo chanu cha XML ndi ma stylesheet anu olembedwa, muyenera kuziyika pamodzi. Mofanana ndi chiyanjano cholozera mu HTML, mumayika mzere pamwamba pa fomu yanu ya XML (pansi pa chidziwitso cha XML), kuwuza woyimilira XML kumene angapeze mafilimu. Mwachitsanzo:

Monga ndanenera pamwambapa, mzerewu uyenera kupezeka pansi pa Chidziwitso koma musanayambe zinthu zilizonse mu xML.

Kuziyika palimodzi, pepala lanu la XML likhoza kuwerenga:

< Mwana wamwamuna (#PCDATA)>]> Judy Layard Jennifer Brendan