Sužinokite, kaip sukurti "Hyperlink" XML su "XLink"

XML susiejimo kalba (XLink) - tai būdas kurti hipersaitą išplečiamojoje žymėjimo kalboje (XML). XML yra naudojamas žiniatinklio kūrimo, dokumentavimo ir turinio valdymo srityse. Hipersaitai yra nuoroda, kurią skaitytojas gali sekti norėdami peržiūrėti kitą interneto puslapį ar objektą. "XLink" leidžia jums simuliuoti, ką HTML atlieka su žyma, ir sukuria tinkamą dokumento viduje.

Kaip ir su visais XML elementais, XLink kurdami taisykles yra taisyklių.

Sukūrus hiperlinką su XML, norint nustatyti ryšį reikia naudoti vienodą išteklių identifikatorių (URI) ir vardų sritį. Tai leidžia jums sukurti savo kodo pagrindinę nuorodą, kurią galima matyti išvesties sraute. Norėdami suprasti "XLink", turite sugalvoti sintaksę.

"XLink" gali būti naudojamas dviem būdais susieti su XML dokumentais kaip paprastą nuorodą ir kaip išplėstinę nuorodą . Paprasta nuoroda yra vienos krypties hipersaitas iš vieno elemento į kitą. Išplėstinė nuoroda jungia kelis išteklius.

XLink deklaracijos kūrimas

"Namespace" leidžia bet kokį XML kodo komponentą būti unikalus. XML naudojamas vardų erdvėms kodavimo procese kaip identifikavimo formą. Norėdami sukurti aktyvią hipersaitą, turite nurodyti vardų sritį. Geriausias būdas tai padaryti - paskelbti XLink vardų sritį kaip šakninio elemento atributą. Tai leidžia visą dokumentą pasiekti XLink funkcijas.

"XLink" naudoja " World Wide Web Consortium" (W3C) pateiktą URI vardų srities nustatymui.

Tai reiškia, kad jūs visada naudojate šį URI, kai kuriate XML dokumentą, kuriame yra "XLink".

Hipersaitinės nuorodos kūrimas

Sukūrę vardų srities deklaraciją, vienintelis dalykas, kurį reikia padaryti, yra pridėti nuorodą į vieną iš jūsų elementų.

xlink: href = "http://www.myhomepage.com">
Tai mano pagrindinis puslapis. Pasižiūrėk.

Jei esate susipažinę su HTML, pamatysite keletą panašumų. "XLink" naudoja href, norėdamas nustatyti nuorodos interneto adresą. Ji taip pat seka nuorodą su tekstu, kuris apibūdina susietą puslapį taip pat kaip ir HTML.

Norėdami atidaryti puslapį atskirame lange, pridedate naują atributą.

xlink: href = "http://www.myhomepage.com" xlink: show = "new">
Tai mano pagrindinis puslapis. Pasižiūrėk.

"XLink" įtraukimas į jūsų XML kodą sukuria dinaminius puslapius ir suteikia galimybę kryžminę nuorodą dokumente.