Junior
Co je to 'kotva' v kontextu webového vývoje?
sobes.tech AI
Odpověď od AI
Kotva je prostředek navigace uvnitř webové stránky. Umožňuje vytvořit odkaz, který nevede na jinou stránku, ale na konkrétní sekci aktuální stránky.
Realizuje se pomocí:
-
Atributu
id: Přiřadí se prvku, který bude cílem — místu, kam bude kotva odkazovat.idmusí být na stránce unikátní.<h2 id="section-title">Nadpis sekce</h2> -
Odkazů s symbolem
#a hodnotouid: V atributuhrefse uvádí#následované hodnotouidcílového prvku.<a href="#section-title">Přejít na sekci</a>
Kliknutím na takový odkaz se stránka posune k prvku s odpovídajícím id.
Hlavní využití kotev:
- Vytváření obsahu na dlouhých stránkách.
- Rychlé přechody na určité sekce (například formuláře, kontakty, poznámky).
- Zachování pozice uživatele při aktualizaci nebo návratu na stránku.
V URL se kotva přidává za znak #: https://example.com/page#section-title.