XLink ile XML'de Köprü Oluşturmayı Öğrenin

XML Bağlama Dili (XLink), Genişletilebilir İşaretleme Dili'nde (XML) bir köprü oluşturma yöntemidir. XML, web geliştirme, dokümantasyon ve içerik yönetiminde kullanılır. Köprü, bir okuyucunun başka bir internet sayfasını veya nesneyi görüntülemek için izleyebileceği bir referanstır. XLink, HTML'nin bir etiketle neler yaptığını simüle etmenize ve bir belgenin içinde çalışabilir bir geçiş oluşturmanıza olanak tanır.

Her şeyde olduğu gibi, bir XLink oluştururken izlenecek kurallar vardır.

XML ile bir köprü geliştirmek, bağlantıyı kurmak için bir Tekdüzen Kaynak Tanımlayıcısı (URI) ve ad alanı kullanılmasını gerektirir. Bu, kodunuzda çıktı akışında görülebilen temel bir köprü oluşturmanıza olanak tanır. XLink'i anlamak için sözdizimine daha yakından bakmalısınız.

XLink, XML belgelerinde köprüyü kullanmanın iki yolu olarak kullanılabilir - basit bir bağlantı ve genişletilmiş bir bağlantı olarak . Basit bir bağlantı, bir elemandan diğerine tek yönlü bir köprüdür. Genişletilmiş bir bağlantı, çoklu kaynakları birleştirir.

XLink Bildirisi Oluşturma

Bir ad alanı, XML kodundaki herhangi bir bileşenin benzersiz olmasını sağlar. XML, kodlama işlemi boyunca ad alanlarına bir kimlik biçimi olarak dayanır. Aktif bir köprü oluşturmak için ad alanını bildirmelisiniz. Bunu yapmanın en iyi yolu, XLink ad alanını kök öğesinin bir özniteliği olarak bildirmektir. Bu, tüm belgenin XLink özelliklerine erişmesine izin verir.

XLink, ad alanını oluşturmak için World Wide Web Consortium (W3C) tarafından sağlanan bir URI kullanır.

Bu, XLink içeren bir XML belgesi oluştururken her zaman bu URI'ye başvurduğunuz anlamına gelir.

Köprü Oluşturma

İsim alanı bildirimini yaptıktan sonra, yapmanız gereken tek şey öğelerinizin birine bir bağlantı eklemektir.

XLink: href = "http://www.myhomepage.com">
Bu benim ana sayfam. Buna bir bak.

HTML'ye aşina iseniz, bazı benzerlikler göreceksiniz. XLink, bağlantının web adresini tanımlamak için href kullanır. Ayrıca, bağlantılı sayfayı HTML'nin yaptığı gibi açıklayan metinle de bağlantıyı izler.

Sayfayı ayrı bir pencerede açmak için yeni özelliği eklersiniz.

xlink: href = "http://www.myhomepage.com" xlink: show = "yeni">
Bu benim ana sayfam. Buna bir bak.

XML kodunuza XLink eklenmesi, dinamik sayfalar oluşturur ve bir belge içinde çapraz referans oluşturmanıza olanak tanır.