Belajar Buat Hyperlink dalam XML Dengan XLink

XML Linking Language (XLink) adalah cara membuat hyperlink dalam Extensible Markup Language (XML). XML digunakan dalam pembangunan web, dokumentasi, dan pengurusan kandungan. Pautan hiper adalah rujukan yang boleh dimuat oleh pembaca untuk melihat halaman atau objek internet yang lain. XLink membolehkan anda mensimulasikan apa yang HTML lakukan dengan tag dan mencipta laluan yang boleh dilaksanakan di dalam dokumen.

Seperti semua perkara XML, terdapat peraturan untuk diikuti ketika membuat XLink.

Membangun hiperpautan dengan XML memerlukan penggunaan Pengenal Sumber Uniform (URI) dan ruang nama untuk menubuhkan sambungan. Ini membolehkan anda membuat hyperlink asas dalam kod anda yang boleh dilihat dalam aliran output. Untuk memahami XLink, anda mesti melihat lebih dekat pada sintaks.

XLink boleh digunakan dalam dua cara untuk menghubungkan dalam dokumen XML-sebagai pautan mudah dan sebagai pautan lanjutan . Pautan mudah adalah hyperlink sehala dari satu elemen ke elemen lain. Pautan lanjutan menghubungkan pelbagai sumber.

Mewujudkan Pengisytiharan XLink

Ruang nama membenarkan sebarang komponen dalam kod XML unik. XML bergantung pada ruang nama sepanjang proses pengekodan sebagai satu bentuk pengenalan. Anda mesti mengisytiharkan ruang nama untuk membuat hyperlink aktif. Cara terbaik untuk melakukan ini adalah untuk mengisytiharkan ruang nama XLink sebagai atribut kepada elemen akar. Ini membolehkan keseluruhan akses dokumen ke ciri XLink.

XLink menggunakan URI yang disediakan oleh World Wide Web Consortium (W3C) untuk menubuhkan ruang nama.

Ini bermakna anda sentiasa merujuk URI ini apabila membuat dokumen XML yang mengandungi XLink.

Mewujudkan Hyperlink

Selepas anda membuat pengisytiharan ruang nama, satu-satunya perkara yang perlu dilakukan ialah melampirkan pautan ke salah satu elemen anda.

xlink: href = "http://www.myhomepage.com">
Ini adalah halaman rumah saya. Semak ia.

Jika anda sudah biasa dengan HTML, anda akan melihat beberapa persamaan. XLink menggunakan href untuk mengenal pasti alamat web pautan tersebut. Ia juga mengikuti pautan dengan teks yang menerangkan halaman yang dipautkan dengan cara yang sama HTML lakukan.

Untuk membuka halaman dalam tetingkap berasingan anda menambah atribut baru .

xlink: href = "http://www.myhomepage.com" xlink: show = "new">
Ini adalah halaman rumah saya. Semak ia.

Menambah XLink ke kod XML anda mewujudkan halaman dinamik dan membolehkan anda menyebarkan rujukan dalam dokumen.