XML ձեւավորելով XML փաստաթղթերը

Կատարեք ձեր XML նայիր, թե ինչպես Դուք ցանկանում եք, որ այն պատշաճ կերպով ձեւավորի Cascading Style Sheets- ով

XML փաստաթուղթ ստեղծելու, DTD- ին գրելու եւ զննարկիչի հետ զետեղելու համար դա բոլորովին լավ է, բայց ինչպես է փաստաթուղթը ցուցադրվում, երբ այն դիտում է: XML- ը ցուցադրման լեզուն չէ: Փաստորեն, XML- ով գրված փաստաթղթերը բոլորովին ֆորմատավորում չեն ունենա:

Այսպիսով, ինչպես եմ դիտում իմ XMLը:

Բրաուզերում XML դիտելու բանալին Cascading Style Sheets- ն է: Style թերթերը թույլ են տալիս սահմանել ձեր XML փաստաթղթի ամեն մի հատված `ձեր տեքստի չափը եւ գույնից ձեր ոչ տեքստի օբյեկտների ֆոնին եւ դիրքին:

Ասեք, որ ունեք XML փաստաթուղթ:

]> Judy <ծնող> Layard Jennifer Brendan

Եթե ​​դուք այդ փաստաթուղթը դիտել եք XML- ի պատրաստված բրաուզերում, ինչպիսիք են Internet Explorer- ը, այն կցուցադրի նման բան:

Ջուդի Լեյրան Ջենիֆեր Բրենդան

Բայց ինչ էլ որ ուզում ես տարբերել ծնողի եւ երեխայի տարրերի միջեւ: Կամ նույնիսկ տեսողական տարբերություն կատարեք փաստաթղթի բոլոր տարրերի միջեւ: Դուք չեք կարող դա անել XML- ով, եւ դա այն լեզուն չէ, որը նախատեսված է ցուցադրման համար:

Բարեբախտաբար, հեշտ է օգտագործել Cascading Style Sheets կամ CSS- ի XML փաստաթղթերը `սահմանելու, թե ինչպես եք ուզում այն ​​փաստաթղթերը եւ ծրագրերը դիտելիս, երբ դիտարկվում եք դիտարկիչում: Վերոնշյալ փաստաթղթի համար դուք կարող եք սահմանել յուրաքանչյուր պիտակների ոճը այնպես, որ դուք կստանաք HTML փաստաթուղթ:

Օրինակ, HTML- ում դուք կարող եք սահմանել բոլոր տեքստերը պարբերության պիտակների մեջ (

) տառատեսակի դեմ Verdana, Ժնեւ կամ Helvetica եւ ֆոնի գույնի կանաչ: Որպեսզի ձեւակերպեք այնպես, որ բոլոր պարբերությունները նման լինեն, գրեք.

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

Նույն կանոնները աշխատում են XML փաստաթղթերի համար: XML- ի յուրաքանչյուր տառատեսակ կարող է սահմանվել XML փաստաթղթում.

ընտանիք (գույնը `# 000000; } ծնողը {font-family: Arial Black; գույնը `# ff0000; սահման: ամուր 5px; լայնությունը `300px; } child {font-family: verdana, helvetica; գույնը `# cc0000; սահման: ամուր 5px; սահմանի գույնը `# cc0000; }

Երբ դուք ունեք ձեր XML փաստաթուղթը եւ ձեր ոճաթերթիկը գրված է, դուք պետք է դրանք միասին դնեք: HTML- ի հղման հրամանատարին նման, դուք սահմանում եք ձեր XML փաստաթղթի վերեւի մասում (ներքեւում XML հայտարարության), պատմելով XML պարկում, որտեղ գտնել ոճաթերթիկը: Օրինակ:

Ինչպես ասացի վերը, այս տողը պետք է գտնվի Հռչակագրի ներքո, բայց նախքան XML փաստաթղթի տարրերից որեւէ մեկը:

Այն միասին դնելով, ձեր XML փաստաթուղթը կարդաց.

< Brendan Layard Ջենիֆեր