Sobes.tech
Junior

Ce este o 'ancoră' în dezvoltarea web?

sobes.tech AI

Răspuns de la AI

Ancorul este o marcă din interiorul unui document HTML care permite crearea unui link direct către un anumit loc de pe pagină. De cele mai multe ori, ancorele sunt folosite pentru navigarea în interiorul aceleiași pagini web.

Ancorul se implementează folosind atributul id pe un element HTML și un link (<a>) cu atributul href, care începe cu simbolul # și numele ancorei (id).

<a href="#section2">Mergi la secțiunea a doua</a>

<section id="section1">
  <h2>Prima secțiune</h2>
  <p>Conținutul primei secțiuni.</p>
</section>

<section id="section2">
  <h2>Secțiunea a doua</h2>
  <p>Conținutul secțiunii a doua.</p>
</section>

Când se face clic pe linkul cu href="#section2", browserul va derula automat pagina către elementul cu id="section2".

Tabel comparativ despre utilizarea ancorelor și linkurilor obișnuite:

Caracteristică Ancoră (href="#id") Link obișnuit (href="/page")
Unde duce linkul La un anumit loc pe pagina curentă La o altă pagină sau resursă
Simbol în href Începe cu # De obicei începe cu / sau cu protocolul (http://)
Funcție Navigare în interiorul paginii Navigare între pagini