Learje in hyperlink yn XML te meitsjen mei XLink

XML-keppeling taal (XLink) is in manier om in hyperlink yn Extensible Markup Language (XML) te meitsjen. XML wurdt brûkt yn webûntwikkeling, dokumintaasje en ynhâld management. In hyperlink is in referins dat in lêzer folje kin om in oare ynternetside of objekt te sjen. XLink kin jo simulare wat HTML mei in tag makket en in wurkbere passaazje yn in dokumint meitsje.

As mei alle dingen XML binne der regels te folgjen as jo in XLink meitsje.

Untwikkeljen fan in hyperlink mei XML freget it brûken fan in Uniform Resource Identifier (URI) en nammeromte om de ferbining op te stellen. Dit liedt jo in basis hyperlink yn jo koade opbouwe dy't yn 'e útfierstream te sjen is. Om XLink te begripen, moatte jo tichter by de syntaksis sjen.

XLink kin op twa manieren brûkt wurde om hyperlink yn XML-dokuminten te brûken - as ienfâldige keppeling as in ferwidere link . In ienfâldige keppeling is in one-way hyperlink fan ien elemint nei de oare. In útwreide keppeling ferbynt meardere boarnen.

It meitsjen fan in XLink-ferklearring

In nammeromte kin elk komponint yn XML-koade unyk wêze. XML stipet op nammeromten yn it kodearingsproses as in foarm fan identifikaasje. Jo moatte de nammeromte ferklearje om in aktive hyperlink te meitsjen. De bêste manier om dit te dwaan is de XLink-nammeromte te deklarearjen as in attribút nei it root-elemint. Hjirmei kin it hiele dokumint tagong krije ta XLink-funksjes.

XLink brûkt in URI dy't fia it World Wide Web Consortium (W3C) beskikber is om de nammeromte te fêstigjen.

Dit betsjut dat jo altyd dizze URI referindearje by it meitsjen fan in XML dokumint dat XLink befettet.

De hyperlink meitsje

Nei't jo de nammeromte-deklaraasje meitsje, is it ienige ding dat te dwaan is om in keppeling oan ien fan jo eleminten te befestigjen.

xlink: href = "http://www.myhomepage.com">
Dit is myn thúsblêd. Besjoch it.

As jo ​​bekend binne mei HTML, sille jo in oantal oerienkomsten sjogge. XLink brûkt href om it webadres fan de link te identifisearjen. It folget ek de keppeling mei tekst dy't de keppele side beskriuwt deselde soarte HTML docht.

Om de side te iepenjen yn in aparte finster taheakje jo it nije attribút.

xlink: href = "http://www.myhomepage.com" xlink: show = "new">
Dit is myn thúsblêd. Besjoch it.

It oanmeitsjen fan XLink oan jo XML-koade skeakelt dynamyske siden en jout jo cross-referinsje yn in dokumint.