Tanulj meg létrehozni egy hiperhivatkozást XML-ben az XLink segítségével

Az XML Linking Language (XLink) a hiperhivatkozás létrehozásának módja az Extensible Markup Language (XML) nyelvben. Az XML-t a webfejlesztés, a dokumentáció és a tartalomkezelés használja. A hivatkozás olyan hivatkozás, amelyet egy olvasó követhet egy másik internetes oldal vagy objektum megtekintéséhez. Az XLink lehetővé teszi, hogy szimulálja a HTML-t egy címkével és hozzon létre egy működőképes dokumentumot.

Mint minden XML-t, az XLink létrehozásakor szabályokat kell követni.

Egy XML-hiperhivatkozás kifejlesztéséhez egy Uniform Resource Identifier (URI) és névtér használata szükséges a kapcsolat létrehozásához. Ez lehetővé teszi, hogy a kódján belül létrejöjjön egy alapvető hivatkozás, amely a kimeneti streamben látható. Az XLink megértéséhez közelebb kell néznie a szintaxissal.

Az XLink kétféle módon használható az XML dokumentumok hiperhivatkozásaihoz - egyszerű linkként és kiterjesztett linkként . Egy egyszerű link egy egyirányú hiperhivatkozás az egyik elemről a másikra. A kiterjesztett hivatkozás több erőforrást kapcsol össze.

XLink nyilatkozat létrehozása

A névtér lehetővé teszi, hogy az XML kódon belüli bármely összetevő egyedi legyen. Az XML a kódolási folyamatban névterekként azonosítja az azonosítást. Annak érdekében, hogy aktív hiperlinket hozzon létre, be kell jelentenie a névteret. Ennek legjobb módja az XLink névtér deklarálása a root elem attribútumaként. Ez lehetővé teszi az egész dokumentum számára az XLink funkciókhoz való hozzáférést.

Az XLink a World Wide Web Consortium (W3C) által biztosított URI-t használja a névtér létrehozásához.

Ez azt jelenti, hogy mindig hivatkozik erre az URI-ra, amikor XML-dokumentumot hoz létre, amely XLink-et tartalmaz.

Hiperhivatkozás létrehozása

Miután elvégezte a névtér nyilatkozatát, az egyetlen dolog, amit hozzá kell tenni, hogy csatoljon egy linket az egyik elemhez.

xlink: href = "http://www.myhomepage.com">
Ez az én kezdőlapom. Nézd meg.

Ha ismeri a HTML-t, néhány hasonlóságot fog látni. Az XLink a kapcsolat internetes címének azonosítására használja a href- et. Azt is követi a hivatkozás, amely a hivatkozott oldalat ugyanúgy írja le, mint a HTML.

Az oldal külön ablakban történő megnyitásához hozzáadja az új attribútumot.

xlink: href = "http://www.myhomepage.com" xlink: show = "új">
Ez az én kezdőlapom. Nézd meg.

Az XLink hozzáadása az XML kóddal dinamikus oldalakat hoz létre, és lehetővé teszi a dokumentumon belüli kereszthivatkozást.