Rubutun XML Documents tare da CSS

Yi Neman XML Ta Yaya Yadda Kayi Shi Tare Da Faɗakarwa na Yankin Cascading

Samar da wani takardar XML, rubuta DTD, da kuma shimfiɗa shi tare da mai bincike yana da kyau, amma ta yaya za a nuna maka bayanan idan ka duba shi? XML ba harshe ba ne. A gaskiya ma, takardun da aka rubuta tare da XML ba zasu da wani tsari ba.

Saboda haka, Yaya Zan Duba XML na?

Maɓalli na kallon XML a cikin mai bincike shi ne Cascading Style Sheets. Shafuka na launi na ƙyale ka ka ayyana kowane ɓangare na takardunku na XML, daga girman da launi na rubutunku zuwa bango da kuma matsayi na abubuwanku marar rubutu.

Ka ce kana da wata takarda ta XML:

] < Judy Layard Jennifer Brendan

Idan kuna duba wannan takardun a cikin mai bincike na XML, kamar Internet Explorer, zai nuna irin wannan:

Judy Layard Jennifer Brendan

Amma idan kuna son bambanta tsakanin iyaye da yara? Ko ma ya nuna bambanci tsakanin dukkan abubuwan da ke cikin takardun. Ba za ku iya yin haka ba tare da XML, kuma ba harshe da ake nufi don amfani dashi ba.

Amma sa'a, yana da sauƙi don amfani da Turanci Cascading Style , ko CSS, a cikin takardun XML don ƙayyade yadda kake so waɗannan takardu da aikace-aikacen su nuna idan an duba su a cikin mai bincike. Ga takardun da ke sama, za ka iya ƙayyade salon kowane nau'in alamomi a cikin hanyar da kake daftarin aikin HTML.

Alal misali, a cikin HTML za ka iya so ka ayyana duk rubutun a cikin sakin layi na sakin layi (

) tare da fuskar fuska Verdana, Geneva, ko Helvetica da launin launi. Don ayyana wannan a cikin wani tsari don haka dukkan sassan suna kamar haka, za ku rubuta:

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

Haka ka'idodi na aiki don takardun XML. Kowane tag a cikin XML za'a iya bayyana a cikin rubutun XML:

iyali {launi: # 000000; } iyaye {font-family: Arial Black; launi: # ff0000; iyaka: m 5px; nisa: 300px; } yaro {font-family: verdana, helvetica; launi: # cc0000; iyaka: m 5px; iyakar launi: # cc0000; }

Da zarar kana da rubutun XML naka kuma an rubuta rubutunka , kana buƙatar sanya su tare. Hakazalika da umarnin mahada a cikin HTML, kun sanya layi a saman kayan aikinku na XML (a ƙarƙashin sanarwar XML), yana faɗakar da fasalin XML inda za a sami tsarin. Misali:

Kamar yadda na ce a sama, ana iya samun wannan layin a ƙarƙashin bayanin Kafin wani abu daga cikin rubutun XML.

Daɗa shi gaba ɗaya, rubutun ku na XML zai karanta:

< ! YAKE ELEMENT (#PCDATA)> < Judy Layard Jennifer Brendan