Sobes.tech
Junior

Czym jest 'kotwica' w tworzeniu stron internetowych?

sobes.tech AI

Odpowiedź od AI

Kotwica to znacznik wewnątrz dokumentu HTML, który umożliwia utworzenie bezpośredniego odnośnika do określonego miejsca na stronie. Najczęściej kotwice są używane do nawigacji w obrębie jednej strony internetowej.

Kotwica jest realizowana za pomocą atrybutu id w elemencie HTML oraz odnośnika (<a>) z atrybutem href, który zaczyna się od symbolu # i nazwy kotwicy (id).

<a href="#section2">Przejdź do drugiego rozdziału</a>

<section id="section1">
  <h2>Pierwszy rozdział</h2>
  <p>Zawartość pierwszego rozdziału.</p>
</section>

<section id="section2">
  <h2>Drugi rozdział</h2>
  <p>Zawartość drugiego rozdziału.</p>
</section>

Kliknięcie na odnośnik z href="#section2" spowoduje automatyczne przewinięcie strony do elementu z id="section2".

Tabela porównawcza użycia kotwic i zwykłych odnośników:

Charakterystyka Kotwica (href="#id") Zwykły odnośnik (href="/page")
Dokąd prowadzi odnośnik Do określonego miejsca na bieżącej stronie Do innej strony lub zasobu
Symbol w href Zaczyna się od # Zazwyczaj zaczyna się od / lub protokołu (http://)
Funkcja Nawigacja w obrębie strony Nawigacja między stronami