Šablona:Kotva

Z Wikipedie, otevřené encyklopedie
(přesměrováno z Šablona:Anchor)
Skočit na: Navigace, Hledání

Template-info.svg Dokumentace   [Zobrazit] [Editovat] [Historie stránky] [vyprázdnit paměť]

Šablona slouží k vložení HTML kotvy, tedy k označení místa v textu stránky, na které je potom možno se odkázat pomocí kódu [[#Název]] nebo [[Stránka#Název]] z jiné stránky. Odkaz tedy funguje stejně jako odkazy na nadpisy, tato šablona však umožňuje stejným způsobem odkazovat i jiná místa v článku nebo použít jiný text v odkazu než je znění nadpisu.

Použití[editovat zdroj]

Šablonu nevkládejte přímo do nadpisu kapitoly, ale těsně nad něj:

{{Kotva|Název}}
== Nadpis ==

Na vloženou kotvu lze odkázat:

  • pomocí [[#Název]] nebo [[#Název|text odkazu]] ze stejného článku,
  • pomocí [[Jméno článku#Název]] nebo [[Jméno článku#Název|text odkazu]] z jiných článků či přesměrování.

Někdy může být kotva pro vnitřní odkazování vhodnější než přímo názvy kapitol, protože odkazy zůstanou platné, i pokud bude kapitola přejmenována. Na druhou stranu však šablona zesložiťuje kód, používejte ji proto jen v odůvodněných případech.

Unikátnost[editovat zdroj]

Aby odkaz zafungoval správně, předpokládá se, že je kotva s daným názvem v celém článku nanejvýše jedna: Každá kotva ve stránce musí mít vlastní unikátní název, což je na odpovědnosti wikipedisty.

Technické pozadí[editovat zdroj]

Ačkoli je kotva oficiálně definována jako HTML značka <A>, šablona používá obdobný efekt přes atribut id="název-kotvy".

Související šablony[editovat zdroj]

Související články[editovat zdroj]