Što su HTML sidra?

Od skoro početka korištenja jezika HyperText Markup Language (HTML) koji se koristi na mreži, HTML sidra su ostala jedan od ključnih interaktivnih elemenata koji se koriste na gotovo svim web stranicama. HTML sidra su vrsta oznake predstavljene slovom “A” koja omogućuje korisniku da klikne na element i da se odvede na lokaciju univerzalnog resursa (URL) kao što je druga web stranica ili u drugi odjeljak unutar istog HTML dokumenta . Češće je HTML sidra nazivati ​​poveznicama ili hipervezama. Slično mnogim drugim HTML oznakama, sidra se mogu prilagoditi i standardnim svojstvima HTML formatiranja i proširenjima kaskadnog stilskog lista (CSS).

Unutar web stranice, HTML sidra se koriste za premještanje korisnika s jedne stranice na drugu ili na druga označena mjesta unutar iste stranice. Sidro je predstavljeno slovom “A” na početku oznake. Kada se krećete između web stranica, adresa odredišnog URL-a dodjeljuje se svojstvu reference hiperteksta (href), iako to također može biti slika, program ili gotovo bilo koja vrsta sadržaja. Zadano ponašanje sidra je otvaranje novog URL-a u istom prozoru preglednika, zamjenjujući trenutni sadržaj, iako se to ponašanje može promijeniti tako da otvara URL-ove u novim prozorima ili u ciljanim okvirima na stranici.

Druga upotreba za HTML sidra je ili definiranje ili premještanje na dijelove HTML dokumenta koji se pregledavaju. Dodjeljujući naziv sidrišnoj oznaci putem svojstva name, u dokumentu se stvara sidro koje se može referencirati negdje drugdje. Baš kao i premještanje na drugu web-stranicu, oznaka sidra može se koristiti za prelazak na sidro na istoj stranici nakon što je definirana, što omogućuje stvaranje tablice sadržaja ili indeksa.

Kada koristite HTML sidra, sama oznaka nema vizualni prikaz, već umjesto toga mora obuhvatiti sve vizualne elemente koji će se koristiti za predstavljanje. Oznaka sidra može omotati tekst, slike ili cijele formatirane blokove. Prema zadanim postavkama, vizualni HTML elementi koji su okruženi oznakama sidra podvučeni su i različito obojeni, ovisno o tome je li korisnik posjetio vezu. Sidreni tekst također mijenja boju kada miš pređe preko njega, iako se to opet može promijeniti.

Upotreba HTML sidrišta za definiranje lokacija unutar jednog dokumenta je amortizirana i ne bi se trebala koristiti osim za održavanje naslijeđenog koda. Umjesto toga, sidrene lokacije unutar dokumenta trebale bi biti definirane dodjeljivanjem identifikacije (ID-a) putem CSS-a oznakama razine bloka, kao što su naslovi. Oznaka sidra se ipak može koristiti za skok na ta mjesta putem veze.