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 |