ReferenΦnφ p°φruΦka HTML

<A>

Pou₧itφ: hypertextovΘ odkazy
KoncovΘ nßv∞Ütφ: povinnΘ
Browser: HTML 2.0
Atributy: HREF , NAME , REL , REV , TARGET , TITLE ,

Nßv∞Ütφm <A> se vytvß°ejφ hyperlinky - hypertextovΘ odkazy.

Nßv∞Ütφ A definuje tzv. kotvu (Anchor). RozliÜujeme zdrojovou a cφlovou kotvu. Zdrojovß kotva oznaΦuje objekt (text nebo obrßzek), kter² p°edstavuje spojenφ (link) k cφli. Cφlovß kotva oznaΦuje mφsto v dokumentu, na kterΘ odkaz vede.

Zdrojovß kotva je urΦena atributem HREF. Text mezi nßv∞Ütφmi je citliv² na klepnutφ myÜφ ("klikovateln²") a je v prohlφ₧eΦi zobrazen jinou barvou ne₧ normßlnφ text a podtr₧en. Mezi nßv∞Ütφmi kotvy m∙₧e b²t umφst∞no i nßv∞Ütφ <IMG>. Tehdy je "klikovateln²" obrßzek.

CφlovΘ kotvy jsou urΦeny atributem NAME. V tomto p°φpad∞ text uzav°en² pßrem nßv∞Ütφ nehraje ₧ßdnou roli.

Jednoduch² hypertextov² odkaz:

<A HREF="kap01.htm">Kapitola 1</A>

Odkaz s obrßzkem citliv²m na klepnutφ:

<A HREF="order.htm"><IMG SRC="order.gif" ALT="Formulß° objednßvky" border=0></A>

Definice kotvy (cφle odkazu) uvnit° dokumentu:

<A NAME="Odkaz">

Atributy

HREF

Atribut HREF (hypertext reference) urΦuje cφl hypertextovΘho odkazu.

HREF=URL

Zadßnφ adresy URL (Universal Resource Locator).

HREF="http://ourworld.compuserve.com/homepages/highlight/index.htm"

P°itom m∙₧e jφt o absolutnφ nebo relativnφ adresovßnφ. P°i zadßvßnφ relativnφ cesty lze pou₧φt syntaxi znßmou z DOS. Jako odd∞lovaΦe jednotliv²ch adresß°∙ se vÜak nepou₧φvajφ zp∞tnß lomφtka (\), ale normßlnφ (/).

HREF="motory.HTM"
HREF="../kaefer/index.htm"

Chceme-li vlo₧it odkaz na urΦitΘ mφsto v aktußlnφm dokumentu (kterΘ je oznaΦeno nßv∞Ütφm <A> s atributem NAME), musφme p°ed jmΘno cφle vlo₧it znak #.

HREF="#Anhang"

M∙₧eme kombinovat i nata₧enφ novΘho dokumentu a skok na urΦitΘ mφsto v n∞m. Nßsledujφcφ p°φklad otev°e HTML strßnku "motoren.htm" a skoΦφ p°φmo na mφsto oznaΦenΘ "kaefer".

<A HREF="http://members.aol.com/vwkuebel/motoren.htm#kaefer">Käfer</A>

Atribut HREF nemusφ obsahovat jen HTML dokumenty nebo cφlovß mφsta v nich, ale jakoukoli jinou adresu URL. Nenφ-li zadan²m souborem HTML dokument, jsou tyto mo₧nosti:

P°φklad:

Nahrajte si <A HREF="tdbdemo.zip"> demoverzi databßze TDB</A>

P°itom nemusφ v URL jφt jen o protokol http, podle pou₧itΘho browseru lze stanovit i jinΘ protokoly (nap°. ftp).

NAME

Pou₧itφm atributu NAME uvnit° nßv∞Ütφ <A> se urΦφ cφl hypertextovΘho odkazu uvnit° dokumentu.

<A NAME="Doplnky">

Hodnota atributu je jmΘno, podle kterΘho bude oznaΦenΘ mφsto nalezeno odkazem s parametrem HREF. P°i zadßvßnφ odkazu musφ jmΘno p°edchßzet znak # (v tomto p°φpad∞ tedy: HREF="#Doplnky").

REL

Specißlnφ browser: HTML 3.2

Definuje vztah od HREF ke kotv∞.

REV

Specißlnφ browser: HTML 3.2

Definuje vztah od kotvy k HREF.

TARGET

Specißlnφ browser: Netscape od verze 2, Explorer 3

Mß v²znam jen v souvislosti s rßmeΦky - Frames (viz tΘ₧ <FRAMESET>). UrΦuje jmΘno rßmeΦku, ve kterΘm bude zobrazen dokument odkazovan² parametrem HREF.

P°i pou₧itφ v nßv∞Ütφ <FORM> udßvß TARGET okno, do kterΘho bude zapsßn v²sledek "akce".

JmΘno okna m∙₧e b²t bu∩ jmΘno uvedenΘ v atributu NAME v nßv∞Ütφ <FRAME>, nebo jedno z t∞chto p°eddefinovan²ch jmen:

_blank: nahraje dokument do novΘho okna beze jmΘna

_self: nahraje dokument do prßv∞ aktivnφho okna

_top: nahraje dokument do okna, kterΘ obsßhne celou pracovnφ plochu browseru

_parent: ve stromovΘ struktu°e rßmeΦk∙ bude dokument nahrßn do nad°azenΘho okna (o jednu úroveò v²Ü).

TITLE

Specißlnφ browser: HTML 3.2

Mß jen informaΦnφ v²znam. Slou₧φ k popisu objektu odkazovanΘho v parametru HREF.