Kengaytiriladigan belgilash tili (XML) - bu W3C xalqaro tashkiloti tomonidan nisbatan kichik hajmdagi ma'lumotlarni matnli fayllarga joylashtirish uchun ishlab chiqilgan standart. Xml kengaytmasi bo'lgan fayllar tez-tez skriptlar tomonidan ma'lumotlar manbai sifatida ishlatiladi, lekin ba'zida ular tarkibidagi ma'lumotlarni skriptlardan foydalanmasdan to'g'ridan-to'g'ri brauzer sahifasida ko'rsatish kerak bo'ladi.
Ko'rsatmalar
1-qadam
Agar XML fayli kichik foydalanuvchilar guruhi tomonidan (korporativ, uy tarmog'ida yoki hattoki bitta kompyuterda) foydalanishga mo'ljallangan bo'lsa, unda qo'shimcha choralar talab qilinmasligi mumkin. Ba'zi brauzer versiyalari - Mozilla Firefox, Internet Explorer - bunday fayllarni kengaytiriladigan tugunlar bilan daraxt tarkibida aks ettirishi mumkin.
2-qadam
Nisbatan sodda usullardan biri bu XML faylidan ma'lumotlarni chiqarishni formatlash qoidalarini tavsiflovchi CSS ko'rsatmalariga ega bo'lgan alohida fayldan foydalanish. Uni ishlatish uchun avval ushbu faylni tayyorlang - bu holda uslublar jadvallari standart HTML-sahifalar uchun odatiy CSS qoidalariga muvofiq tuziladi. Keyin uslublar jadvalini sayt serveriga yuklang.
3-qadam
XML faylini istalgan matn muharririda oching, yoki sintaksisini ajratib ko'rsatadigan maxsus muharriringiz bo'lsa yaxshi. Kodning boshida ushbu hujjat uchun yaratilgan CSS uslublar jadvaliga havolasi bo'lgan boshqa qatorni qo'shing. Masalan, uslublar xmlStyles.css nomli faylga joylashtirilgan va XML fayli bilan bir xil papkada saqlangan bo'lsa, kiritilgan satr quyidagicha ko'rinishi kerak:
4-qadam
Tahrirlangan XML faylini saqlang va bu operatsiyani yakunlaydi.
5-qadam
XML hujjatini taqdim etishning yana bir usuli - bu kengaytirilgan uslublar jadvali tili (XSL) uslublar varag'i qoidalaridan foydalanish. Turli xil maqsadlarga ega bo'lgan bir nechta farqlarga ega (XSLT, XSL-FO, XPath). Ushbu usuldan foydalanish, qoida tariqasida, XML hujjatini qanday ko'rsatishni tavsiflovchi ko'rsatmalar bilan alohida fayl yaratishni talab qiladi. Ushbu tashqi faylga havola hujjat matnining boshida ham joylashtirilgan. Oddiy shaklda, asosiy hujjat bilan bir xil katalogda joylashgan xmlStyles.xsl nomli tashqi fayl uchun ushbu havola quyidagicha ko'rinishi mumkin:
Albatta, bunday faylni tayyorlash uchun tegishli tillarni - XSLT, XSL-FO, XPath-ni bilish talab etiladi.