Naučte sa vytvoriť hypertextový odkaz v XML s XLink

Jazyk XML Linking (XLink) je spôsob vytvorenia hypertextového odkazu v Extensible Markup Language (XML). XML sa používa pri vývoji webových aplikácií, dokumentácii a správe obsahu. Hypertextový odkaz je odkaz, ktorý môže čitateľ sledovať, aby zobrazil inú internetovú stránku alebo objekt. XLink vám umožňuje simulovať to, čo HTML robí s tagom a vytvoriť funkčný pasáž v dokumente.

Rovnako ako pri všetkých veciach XML, existujú pravidlá, ktoré treba dodržiavať pri vytváraní XLink.

Vytvorenie hypertextového odkazu s XML vyžaduje použitie identifikátora jednotného zdroja (URI) a menného priestoru na vytvorenie spojenia. To vám umožní vytvoriť v rámci vášho kódu základný hypertextový odkaz, ktorý môžete vidieť vo výstupnom toku. Aby ste pochopili XLink, musíte sa pozrieť na syntax.

XLink môže byť použitý dvoma spôsobmi na hypertextové prepojenie v dokumentoch XML - ako jednoduchý odkaz a ako rozšírený odkaz . Jednoduchý odkaz je jednosmerný hypertextový odkaz z jedného elementu na druhý. Rozšírený odkaz spája viac zdrojov.

Vytvorenie deklarácie XLink

Oblasť názvov umožňuje, aby každá zložka v rámci kódu XML bola jedinečná. XML sa spolieha na menné priestory v priebehu procesu kódovania ako forma identifikácie. Musíte deklarovať priestor názvov, aby ste vytvorili aktívny hypertextový odkaz. Najlepším spôsobom, ako to urobiť, je deklarovať priestor názvov XLink ako atribút koreňového prvku. To umožňuje prístup celého dokumentu k funkciám XLink.

XLink používa identifikáciu URI poskytnutú konzorciom World Wide Web Consortium (W3C) na vytvorenie priestoru názvov.

To znamená, že pri vytváraní dokumentu XML obsahujúceho XLink vždy odkazujete na toto URI.

Vytvorenie hypertextového odkazu

Po vytvorení vyhlásenia o priestore názvov stačí len pripojiť odkaz na jeden z vašich prvkov.

XLink: href = "http://www.myhomepage.com">
Toto je moja domovská stránka. Skontrolovať to.

Ak poznáte HTML, uvidíte niektoré podobnosti. XLink používa href na identifikáciu webovej adresy odkazu. Tiež nasleduje prepojenie s textom, ktorý opisuje prepojenú stránku rovnakým spôsobom ako HTML.

Ak chcete otvoriť stránku v samostatnom okne, pridajte nový atribút.

xlink: href = "http://www.myhomepage.com" xlink: show = "nové">
Toto je moja domovská stránka. Skontrolovať to.

Pridanie kódu XLink do kódu XML vytvorí dynamické stránky a umožní vám krížovú referenciu v rámci dokumentu.