Faʻamalosi XML Documents ma CSS

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:

Judy Layard Jennifer Brendan

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 Brendan

Ae 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 (

) 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:

E pei ona ou fai atu i luga, e tatau ona maua lenei laina i lalo ifo o le 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:

< ELEMENT child (#PCDATA)> < Judy Layard Jennifer Brendan