Tag-ul Ancora(Anchor) si Atributul Href
Pentru a crea o legatura care o alta pagina, HTML utilizeaza tag-ul ancora <a>. O ancora poate duce catre orice document din internet, fie ca este vb despre o alta pagina web, un fisier video sau audio, etc.
Sintaxa pentru a crea o ancora este urmatoarea:
<a href=”url”>Text ce va fi afisat</a>
Tag-ul <a> este utilizat pentru a crea o ancora de unde sa plece link-ul, atributul hrefeste utilizat pentru a indica documentul catre care va duce link-ul, iar textul dintre tag-ul de inceput si cel de sfarsit este afisat ca fiind hyperlink.
Exemplu:
Ancora urmatoare defineste un link catre site-ul tutorialeweb.ro:
<a href=”http://www.tutorialeweb.ro/”>Vizitati TutorialeWeb.ro</a>
Linia de mai sus va afisa in browser urmatorul hyperlink:
Atributul “Target”
Atributul target se utilizeaza pentru a indica unde anume se va deschide documentul catre care duce legatura.
Exemplul urmator deschipe pagina intr-o fereastra noua a browser-ului:
<a href=”http://www.tutorialeweb.ro/” target=”_blank”>Vizitati TutorialeWeb.ro</a>
Tag-ul ancora si atributul name
Atributul name este utilizat pentru a denumi o ancora. Cand se utilizeaza atributul name se pot crea link-uri care sa duca direct intr-o zona specifica a unei pagini ceea ce poate fi de folos intr-o pagina mai mare.
Exemplu de utilizare a atributului name:
<a name=”label”>Textul care va fi afisat</a>
Exemplu:
<a name=”nume_zona”>exemplu atribut name</a>
ATENTIE! Link-urile cu atributul name nu sunt afisate diferit de cele fara atributul name.
Pentru a crea o legatura direct catre zona “nume_zona” adaugati semnul # urmat de numele ancorei la sfarsitul URL-ului ca in exemplul urmator:
<a href=”http://www.tutorialeweb.ro/index.php#nume_zona”>salt catre zona nume_zona</a>
Un hyperlink catre zona nume_zona din aceiasi pagina (index.php) arata ca in exemplul urmator:
<a href=”#tips”>Jump to the Useful Tips Section</a>
Pont HTML – Notite de baza
Atunci cand creati un hyperlink catre un director puneti intotdeauna la sfarsit un slash “/”. Daca scrieti href=”http://www.tutorialeweb.com/html” atunci browser-ul va genera 2 cereri HTTP intrucat serverul va adauga acel slash si va crea o alta cerere HTTP de forma href=”http://www.tutorialeweb.ro/html/”.
Ancorele cu atributul name sunt utilizate de obicei pentru a crea cuprinsul la inceputul unei pagini mai mari.
Daca un browser nu gaseste nu gaseste ancora specificata in URL, atunci se va duce in header-ul paginii fara a returna vreo eroare.
Niciun comentariu:
Trimiteți un comentariu