Isticmaalidda Dukumentiyada XML ee CSS

Samee Xayndaabkaaga Waaweyn Sida aad u Doonayso si aad u hesho Waraaqaha Cascading Style

Abuuritaanka dukumiintiga XML, qora DTD, iyo adigoo ku dhejinaya bareegga waa mid fiican, laakiin sideebay dukumintigu u muujineysaa markaad aragtay? XML ma aha luqad bandhig. Xaqiiq ahaan, dukumiintiyada ku qoran XML waxay lahaan doonan qaabeyn.

Sidaas, Sidee ayaan u eegi karaa XML?

Furaha xayeysiinta XML ee browser ah waa Cascading Style Sheets. Xaashadaha qaabku waxay kuu oggolaanayaan inaad qeexdo dhinac kasta oo ka mid ah dukumeentigaaga XML, laga bilaabo xajmiga iyo midabka qoraalkaaga asalka iyo jagada alaabta aan qoraalka ahayn.

Waxaad sheegtaa inaad leedahay dokumenti XML ah:

< Layard Jennifer Brendan

Haddii aad ubaahan lahayd inaad ku aragto dukumeentiga xayeysiis ah ee XML, sida Internet Explorer, waxay muujinaysaa wax sidan oo kale ah:

Judy Layard Jennifer Brendan

Laakiin maxaa dhacaya haddii aad rabto inaad kala soocdo waalidka iyo canugga carruurta? Ama xitaa samee faruuq muuqda oo u dhexeeya dhammaan waxyaabaha ku jira dukumintiga. Ma sameyn kartid taas oo leh XML, mana aha luqad loogu talagalay in loo isticmaalo bandhigga.

Laakiin nasiib wanaag, way sahlan tahay in la isticmaalo waraaqaha Cascading Style , ama CSS, dukumentiyada XML si loo qeexo sida aad u rabto dukumintiyada iyo codsiyada si ay u muujiyaan marka la eego browserka. Dukumentiga kor ku xusan, waxaad qeexi kartaa qaabka mid kasta oo ka mid ah tagska si la mid ah sida aad u heli lahayd dukumeentiga HTML.

Tusaale ahaan, HTML waxaa laga yaabaa inaad doonayso inaad qeexdo dhamaan qoraalka kuxiga ah (p> ) oo leh qoraalka wajiga ah ee Verdana, Geneva, ama Helvetica iyo midabka cagaarka ah. Si aad u qeexdo in faylka habdhaqanka si dhammaan cutubyada ay isku mid yihiin, waxaad qori lahayd:

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

Isla sharciyadu waxay u shaqeeyaan dokumentiyada XML. Qodob kasta oo ku jira XML waxaa lagu qeexi karaa dokumentiga XML:

qoyska {color: # 000000; } waalid {font-family: Arial Black; midabka: # ff0000; xuduudda: 5px solid; width: 300px; } Ilmaha [font-family: verdana, helvetica; midabka: # cc0000; xuduudda: 5px solid; midabka xuduudaha: # cc0000; }

Markaad haysato dukumeentigaaga xuruufta ah iyo qoraalkaaga waa la qoray, waxaad u baahan tahay inaad isku dhejiso. Si la mid ah taliska xiriirka ee HTML, waxaad ku dhejisaa dusha sare ee dukumiintiga XML (ka hooseeya cadeynta XML), adigoo u sheega calaamadda XML si aad u hesho calaamadaha. Tusaale ahaan:

Sida aan kor ku soo sheegnay, khadkan waa in laga helaa ka hooseeya Laakiin ka hor intaan mid ka mid ah qodobada dukumeentiga XML.

Dhamaan wadajirka, dukumeentigaaga XML wuxuu akhrin doonaa:

< Hooyo Jennifer Brendan