Nové okno, odkazy na záložky a e-mail
Otevření nového okna
<a href="https://reifova.estranky.cz" target="_blank">Odkaz se otevře do nového okna</a>
Odkaz se otevře do nového okna
Target v HTML
Target znamená anglicky "cíl". Atribut target u odkazu znamená cílové okno nebo cílový rám.
ZáložkyUrčitě jste se setkali s podivnými odkazy, které nepřepínaly do jiného textu, ale jenom trochu odrolovaly text někam dolů. Takovým odkazům se říká odkazy na záložky (anglicky bookmark). Je to docela užitečná věcička. V následujících odstavcích se pokusím popsat, jak se to dá udělat, jak to používat a čeho se vyvarovat.
Dva kroky
K tomu, abychom měli na stránce odkaz na záložku, musíme udělat dvě věci.
- Vložit záložku do textu a pojmenovat ji.
- Udělat odkaz, který bude na záložku mířit.
V HTML kódu vypadá záložka následovně:
<a name="jmeno_zalozky"></a>
Na první pohled to vypadá jako odkaz -- áčko na začátku, ale není to odkaz. Liší se to ve dvou věcech. Zaprvé odkaz neobsahuje cíl (atribut href), zadruhé je prázdný = neobsahuje žádný text. V zobrazení textu na stránce se tedy záložka nijak neprojeví.
Vložení odkazu na záložku
V kódu to vypadá takhle:
<a href="#jmeno_zalozky">text odkazu</a>.
Zkušení autoři poznávají klasický odkaz (áčko na začátku + atribut href), pouze v atributu href se na začátku vyskytuje onen magický křížek #. Křížek prostě znamená, že odkaz nevede na soubor, ale na záložku.
Mailové adresy v HTML stránkách
Snad každý se setkal s potřebou uvést na stránce svůj mail. Dá se to udělat jako odkaz, který po kliknutí rovnou otevře poštovní program, jenž do políčka pro adresáta vyplní tu adresu. Říkáme tomu aktivní mail. Do zdroje stránky se napíše kód v tomto smyslu:
<a href="mailto:miselinda@seznam.cz">Napište mi!</a>
Na stránce to potom vypadá takhle: Napište mi! (Můžete si zkusit kliknout.)
Všimněte si, že adresa nezačíná http://
, ale
mailto:
. To je označení, že odkaz
nevede na stránku (přenášenou http protokolem), ale že bude sloužit pro
poštu.