Õppige XLinkiga XML-i abil hierarhia loomine

XML linking language (XLink) on võimalus luua hüperlinki laiendatavas märgistuskeeles (XML). XML-i kasutatakse veebiarenduses, dokumentatsioonis ja sisuhalduses. Hüperlink on viide, mida lugeja saab jälgida teise Interneti-lehe või objekti vaatamiseks. XLink võimaldab teil simuleerida HTML-i abil silti ja luua dokumendis toimiva läbipääsu.

Nagu kõigi XML-de puhul, on ka XLinki loomisel järgitavad reeglid.

Hüperlingi arendamine XML-iga eeldab ühenduse loomiseks Uniform Resource Identifier (URI) ja nimeruumi kasutamist. See võimaldab teil luua oma koodi alusel hüperlinki, mida saab väljundvooga näha. XLinki mõistmiseks peate süntaksit lähemale vaatama.

XLinkit saab XML-dokumentides hüperlinkimiseks kasutada kahel viisil - lihtsa linkina ja laiendatud linkina. Lihtne link on ühesuunaline hüperlink mõnest elemendist teise. Laiendatud link ühendab mitu ressurssi.

XLinki deklaratsiooni loomine

Nimeruum võimaldab XML-koodi mis tahes komponendil olla unikaalne. XML tugineb nimeruumidele kogu kodeerimisprotsessis identifitseerimisvorminguna. Aktiivse hüperlingi loomiseks peate deklareerima nimeruumi. Parim viis selle tegemiseks on deklareerida XLinki nimeruum juurselemendi atribuudina. See võimaldab kogu dokumendil juurdepääsu XLink-funktsioonidele.

XLink kasutab nimeruumi loomiseks World Wide Web konsortsiumi (W3C) pakutavat URI.

See tähendab, et XLinki sisaldava XML-dokumendi loomisel viitasite alati sellele URI-le.

Hüperlinki loomine

Kui olete teinud nimeruumi deklaratsiooni, on ainus asi, mida on vaja lisada ühele oma elemendist lingile.

xlink: href = "http://www.myhomepage.com">
See on minu kodulehekülg. Vaata järgi.

Kui olete kursis HTML-iga, näete mõningaid sarnasusi. XLink kasutab linki veebiaadressi tuvastamiseks href-i . See järgib ka linki tekstiga, mis kirjeldab seotud lehte samal viisil kui HTML-i.

Lehe avamiseks eraldi aknas lisate uue atribuudi.

xlink: href = "http://www.myhomepage.com" xlink: show = "new">
See on minu kodulehekülg. Vaata järgi.

XLinki lisamine teie XML-koodi loob dünaamilisi lehti ja võimaldab teil dokumendis ristviiteid.