Déan do XML Féach ar an gcaoi a dteastaíonn uait é le Bileoga Stíl Cascáideacha
Tá doiciméad XML á gcruthú, ag scríobh an DTD, agus tá sé go maith i bpróiseáil le brabhsálaí, ach conas a thaispeánfaidh an doiciméad nuair a fheiceann tú é? Ní teanga taispeáint é XML . Go deimhin, ní bheidh aon fhormáidiú ar bith ar na doiciméid atá scríofa le XML.
Mar sin, Cén chaoi a bhfeicim mo XML?
Is é an eochair chun breathnú ar XML i mbrabhsálaí ná Bileoga Stíl Cascáideacha. Tugann bileoga stíl deis duit gach gné de do dhoiciméad XML a shainmhíniú, ó mhéid agus do dhath téacs go cúlra agus seasamh do rudaí neamhthéacs.
Abair go bhfuil doiciméad XML agat:
xml version = "1.0" standalone = "yes"> ]>Má bhí tú an doiciméad sin a fheiceáil i bhrabhsálaí réidh XML, mar shampla Internet Explorer, taispeánfadh sé rud éigin mar seo:
Judy Layard Jennifer BrendanAch cad a theastaíonn uait idirdhealú a dhéanamh idir na heilimintí tuismitheora agus leanaí? Nó fiú idirdhealú amhairc a dhéanamh idir na heilimintí go léir sa doiciméad. Ní féidir leat é sin a dhéanamh le XML, agus ní teanga í atá le húsáid le taispeáint.
Ach go h-ádh, tá sé éasca le húsáid ar Sheirbhísí Stíl Cascáideacha , nó CSS, i ndoiciméid XML chun a shainmhíniú conas is mian leat na doiciméid agus na hiarratais sin a thaispeáint nuair a bhreathnaítear orthu i mbrabhsálaí. Maidir leis an doiciméad thuas, is féidir leat stíl gach ceann de na clibeanna a shainiú ar an gcaoi chéanna a bheadh doiciméad HTML agat.
Mar shampla, i HTML b'fhéidir gur mhaith leat an téacs go léir a shainmhíniú laistigh de na clibeanna mír (
p>) leis an bhfocal Cló Verdana, Ginéive, nó Helvetica agus an dath cúlra glas. Chun a shainmhíniú i stílbhileog ionas go mbeidh gach mír mar sin, scríobhfeadh tú:
p {font-family: verdana, geneva, helvetica; dath cúlra: # 00ff00; }Oibríonn na rialacha céanna le haghaidh doiciméid XML. Is féidir gach clibe in XML a shainiú sa doiciméad XML:
teaghlach {dath: # 000000; } tuismitheoir {font-family: Arial Black; dath: # ff0000; teorainn: 5px soladach; leithead: 300px; } leanbh {font-family: verdana, helvetica; dath: # cc0000; teorainn: 5px soladach; dath teorann: # cc0000; }Nuair atá do dhoiciméad XML agat agus go bhfuil do bhileog stíl scríofa, ní mór duit iad a chur le chéile. Cosúil leis an gceann nasc i HTML, chuir tú líne ar bharr do dhoiciméad XML (thíos an dearbhú XML), ag insint don pharsálaí XML áit a bhfaighidh tú an stílbhileog. Mar shampla:
xml-stylesheet type = "text / css" href = "stylesheet.css"?>Mar a dúradh thuas, ba chóir an líne seo a fháil faoi bhun an dearbhú Xml?> Ach sula ndéanann aon cheann de na heilimintí sa doiciméad XML.
Agus é a dhéanamh go léir le chéile, léifear do dhoiciméad XML:
xml version = "1.0" standalone = "yes"> xml-stylesheet type = "text / css" href = "stylesheet.css"?> < ! ELEMENT child (#PCDATA)>]>