Samizdatová skripta

Odkazy


Odkaz v postatě definuje prvek umístěný v HTML stránce, který vede přímo k prvku jinému – například k jiné HTML stránce či nějakému souboru. Odkaz funguje tak, že když na něj návštěvník stránky klikne, začne se do prohlížeče načítat webová stránka či stahovat soubor, definovaný právě v tomto odkazu.

  <A href="odskok_nekam_jinam" 
name="odkaz_na_stejný_dokument" 
title="název_odkazu" 
target="jméno_cíle_odkazu" 
rel="dopředný_odkaz" 
rev="zpětny_odkaz">Samotný odkaz  </A>

Syntax je vcelku jednoduchá, lze zapsat v řádku. Parametry REV="zpětný_odkaz", REL="dopředný_odkaz" se v praxi nevyužívají, proto se jimi nebudeme zabývat.

Relativní a absolutní adresace

Soubory můžeme adresovat dvěma způsoby. Můžeme napsat úplnou cestu k souboru (http://www.seznam.cz/xxx.htm), což je absolutní adresace, nebo můžeme napsat jen název souboru (xxx.htm), což je relativní adresace. Relativní se nazývá proto, že adresujeme vzhledem k poloze souboru, ze kterého na jiný soubor odkazujeme.

Základní typy odkazů (podle typu adresy)

Odkaz na externí soubor

  <a href="http://www.seznam.cz"> klikni  </a>

Externím souborem je míněn jakýkoliv soubor umístěný kdekoli v síti Internet, tzn. že se může nacházet třeba na vašem serveru či na serveru úplně jiném. Uvedeme si několik příkladů odkazů.

Odkaz na pozici v dokumentu

  <a href="#presun"> Přesun na pozici v dokumentu  </a>  <br />
text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />
text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />
text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />
text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />
text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />
text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />
text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />
text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />
text  <br />  <a name="presun">  </a>
  <b>A sem tě to posunulo.  </b>    <br />
text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />text  <br />
text  <br />text  <br />text  <br />text  <br />

Odkaz na místo ve stejném dokumentu funguje tak, že do stránky umístíme odkaz s křížkem a na místo, kam nás má tento odkaz přesunout, umístíme značku .

Lze se pochopitelně odkázat i na jiné místo v nějakém externím dokumentu (např: Odkaz>).

Do externího souboru pak samozřejmě umístíme značku . Do prohlížeče se pak načte tato nová stránka a současně se prohlížeč nastaví na označenou část dokumentu.

  <a href="p2.htm" title="Toto je titulek odkazu."> Titulek  </a>

Parametr TITLE v odkazu slouží k tomu, aby se čtenář dozvěděl více podrobností o daném odkazu dříve, než na něj klikne – text se objeví, když najedeme kurzorem myši na odkaz. Popisek TITLE může být neomezeně dlouhý.

K čemu slouží TARGET?

  <a href="http://www.uzlabina.cz" target="_blank">odkaz, který se otevře do nového okna prohlížeče   </a>  <br>
  <a href="http://www.uzlabina.cz" target="ramec">odkaz, který se otevře v rámci   </a>  <br>
  <iframe src="" name="ramec">  </iframe>

Pokud jste se již někdy setkali s www stránkou, v níž se po kliknutí na odkaz otevře nové okno prohlížeče, místo aby se stránka načetla do okna prohlížeče stávajícího nebo se načetla v nějakém rámci ve stránce, je to zařízeno právě parametrem Target. Jeho hodnoty mají uvedenou funkci:

Několik poznámek:


upravit odstranit css

NAVRCHOLU.cz