XML Linking Language (XLink) er en måte å opprette en hyperkobling på i Extensible Markup Language (XML). XML brukes i webutvikling, dokumentasjon og innholdshåndtering. En hyperkobling er en referanse som en leser kan følge for å se en annen nettside eller et objekt. XLink lar deg simulere hva HTML gjør med en tag og lage en brukbar passasje inne i et dokument.
Som med alle ting XML, er det regler å følge når du oppretter en XLink. Utvikling av en hyperkobling med XML krever bruk av en enhetlig ressursidentifikator (URI) og navneområde for å etablere forbindelsen. Dette lar deg bygge en grunnleggende hyperkobling i koden din som kan sees i utgangsstrømmen. For å forstå XLink må du se nærmere på syntaksen.
XLink kan brukes på to måter til hyperkobling i XML-dokumenter - som en enkel lenke og som en utvidet lenke . En enkel lenke er en enveis hyperkobling fra ett element til et annet. En utvidet lenke knytter sammen flere ressurser.
Opprette en XLink-erklæring
Et navneområde tillater at noen komponenter i XML-koden er unike. XML bygger på navneområder i hele kodingsprosessen som en form for identifikasjon. Du må deklarere navneområdet for å opprette en aktiv hyperkobling. Den beste måten å gjøre dette på er å erklære XLink navneområdet som et attributt til rotelementet. Dette tillater hele dokumenttilgangen til XLink-funksjoner.
XLink bruker en URI levert av World Wide Web Consortium (W3C) for å etablere namespace. Dette betyr at du alltid refererer til denne URI når du lager et XML-dokument som inneholder XLink.
Opprette hyperkoblingen
Etter at du har oppgitt navneområdedeklarasjonen, er det bare å legge til en lenke til en av elementene dine.
XLink: href = "http://www.myhomepage.com">Dette er min hjemmeside. Sjekk det ut. Hvis du er kjent med HTML, vil du se noen likheter. XLink bruker href å identifisere nettadressen til lenken. Det følger også lenken med tekst som beskriver den koblede siden på samme måte som HTML gjør. For å åpne siden i et eget vindu legger du til ny Egenskap. xlink: href = "http://www.myhomepage.com" xlink: show = "new">Dette er min hjemmeside. Sjekk det ut. Hvis du legger til XLink i XML-koden din, opprettes dynamiske sider og lar deg krysreferanse i et dokument.




