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:
xml version = "1.0" standalone = "inde"> ]>Ngati mukanati muwone chikalata chimenecho mu msakatuli wokonzeka wa XML, monga Internet Explorer, izo ziwonetsera chinachake chonga ichi:
Judy Layard Jennifer BrendanNanga 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 (
p>) 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:
xml-stylesheet type = "malemba / css" href = "stylesheet.css"?>Monga ndanenera pamwambapa, mzerewu uyenera kupezeka pansi pa Xml?> Chidziwitso koma musanayambe zinthu zilizonse mu xML.
Kuziyika palimodzi, pepala lanu la XML likhoza kuwerenga:
xml version = "1.0" standalone = "inde"> xml-stylesheet type = "malemba / css" href = "stylesheet.css"?> < Mwana wamwamuna (#PCDATA)>]>