XML Linking Language (XLink) är ett sätt att skapa en hyperlänk i Extensible Markup Language (XML). XML används i webbutveckling, dokumentation och innehållshantering. En hyperlänk är en referens som en läsare kan följa för att visa en annan webbsida eller ett objekt. XLink låter dig simulera vad HTML gör med en tagg och skapa en användbar passage i ett dokument.
Precis som med alla saker XML, det finns regler att följa när du skapar en XLink. Utveckla en hyperlänk med XML kräver användning av en enhetlig resursidentifierare (URI) och namnrymd för att upprätta anslutningen. Det här låter dig bygga en grundläggande hyperlänk i din kod som kan ses i utmatningsströmmen. För att förstå XLink måste du titta närmare på syntaxen.
XLink kan användas på två sätt till hyperlänk i XML-dokument - som en enkel länk och som en utökad länk . En enkel länk är en enkelriktad hyperlänk från ett element till ett annat. En utökad länk ansluter flera resurser.
Skapa en XLink-deklaration
En namnrymd tillåter att någon komponent i XML-koden är unik. XML bygger på namnområden i hela kodprocessen som en form av identifiering. Du måste ange namnrymden för att skapa en aktiv hyperlänk. Det bästa sättet att göra det här är att deklarera XLink-namnrymden som ett attribut till rotelementet. Detta gör det möjligt för hela dokumenttillgången till XLink-funktioner.
XLink använder en URI som tillhandahålls av World Wide Web Consortium (W3C) för att skapa namnrymden. Det innebär att du alltid refererar till denna URI när du skapar ett XML-dokument som innehåller XLink.
Skapa hyperlänken
När du har gjort namnskyltsdeklarationen är det enda du behöver göra att bifoga en länk till ett av dina element.
XLink: href = "http://www.myhomepage.com">Detta är min hemsida. Kolla in det. Om du är bekant med HTML ser du några likheter. XLink använder href för att identifiera länkens webbadress. Det följer också länken med text som beskriver den länkade sidan på samma sätt som HTML gör. För att öppna sidan i ett separat fönster lägger du till ny attribut. xlink: href = "http://www.myhomepage.com" xlink: show = "new">Detta är min hemsida. Kolla in det. Lägga till XLink i din XML-kod skapar dynamiska sidor och låter dig korsreferera i ett dokument.




