Fai lau XML Vaavaai Pe o le a Oe Manaʻo I Faʻailoga Faʻasalaga
O le fatuina o se pepa XML, tusia o le DTD, ma faʻasalalau i se masini komepiuta e lelei uma, ae faʻapefea ona faʻaalia le pepa pe ae matamata i ai? XML e le o se gagana e faʻaalia. O le mea moni, o faʻamaumauga tusitusia faʻatasi ma XML o le a leai se faʻaliliuga.
O lea la, E faʻafefea ona ou vaai i laʻu XML?
O le ki i le matamata i le XML i totonu o se masini komepiuta o Cascading Style Sheets. Pepa o le tino e mafai ai ona e faʻamatalaina vaega uma o lau pepa XML, mai le lapopoa ma le lanu o lau tusitusiga i tua ma le tulaga o au mea e leai ni tusitusiga.
Fai mai ua i ai sau pepa XML:
xml version = "1.0" faʻamaonia = "ioe"> Judy parent>Afai e tatau ona e vaʻai i lena pepa i se initaneti sauniuni XML, e pei o Internet Explorer, o le a faʻaalia se mea faapenei:
Judy Layard Jennifer BrendanAe faʻapefea pe afai e te manaʻo e vaʻaia le va o matua ma tamaiti? Po o le faia foi o se mea iloagofie i le va o elemene uma o le pepa. E le mafai ona e faia lena mea i le XML, ma e le o se gagana e tatau ona faʻaaoga mo le faʻaali.
Ae o le mea malie, e faigofie le faʻaaogaina o Faʻasalalauga Faʻamau , poʻo le CSS, i totonu o pepa XML e faʻamatalaina ai pe faapefea ona e manaʻo i na pepa ma faʻamatalaga e faʻaalia pe a vaʻai i totonu o se masini. Mo le pepa o loʻo i luga, e mafai ona e faʻamalamalamaina le ituaiga o pine taitasi i le auala tutusa e te faia ai se pepa HTML.
Mo se faʻataʻitaʻiga, i le HTML atonu e te manaʻo e faʻamatalaina mea uma i totonu o palakalafa palakalafa (
p>) faʻatasi ai ma le falesa Verdana, Geneva, poʻo Helvetica ma le lanu lanu meamata. Ina ia faʻamatalaina lena mea i totonu o se sitaili ina ia tutusa parakalafa uma, o le ae tusia:
pEse-aiga: verdana, geneva, helvetica; lanu-lanu: # 00ff00; }O tulafono lava ia e tasi mo galuega XML. E mafai ona faʻamalamalama igoa taʻitasi i le XML i le pepa XML:
aiga {lanu: # 000000; } matua {font-family: Arial Black; lanu: # ff0000; tuaoi: mautu 5px; lautele: 300px; } tama {font-family: verdana, helvetica; lanu: # cc0000; tuaoi: mautu 5px; lanu tuaoi: # cc0000; }O le taimi lava e te maua ai lau pepa XML ma lau style style , e tatau ona e tuu faʻatasi. E tutusa ma le tulafono o le fesoʻotaʻiga i totonu o le HTML, e te tuʻuina se laina ile pito i luga o lau pepa XML (lalo o le tautinoga XML), ma taʻu atu i le parser XML le mea e maua ai le sitaili. Faataitaiga:
xml-stylesheet type = "text / css" href = "stylesheet.css"?>E pei ona ou fai atu i luga, e tatau ona maua lenei laina i lalo ifo o le Xml?> Tautinoga ae i luma o se tasi o elemene i le pepa XML.
I le tuʻufaʻatasia uma, o le a faitauina e lau pepa XML:
xml version = "1.0" faʻapitoa = "ioe"> xml-stylesheet type = "text / css" href = "stylesheet.css"?> < ELEMENT child (#PCDATA)> <