Hva er HTML -ankere?
Siden nesten starten av Hypertext Markup Language (HTML) som brukt på nettet, har HTML -ankere forblitt et av de interaktive elementene som brukes på nesten alle websider. HTML -ankere er en type tag representert med bokstaven "A" som lar en bruker klikke på et element og enten bli ført til et universelt ressurssted (URL) som en annen webside eller til en annen seksjon i samme HTML -dokument. Det er mer vanlig å referere til HTML -forankringer som lenker eller hyperkoblinger. I likhet med mange andre HTML -tagger, kan ankere tilpasses med både standard HTML -formateringsegenskaper og Cascading Style Sheet (CSS) utvidelser.
På en webside brukes HTML -anker til å flytte en bruker fra en side til en annen, eller til andre markerte steder på samme side. Ankeret er representert med bokstaven "A" i starten av taggen. Når du beveger deg mellom websider, tildeles adressen til destinasjons -URL -en til egenskapen Hypertext Reference (Href), selv om dette også kan væreEt bilde, et program eller nesten alle typer innhold. Standardoppførselen til et anker er å åpne den nye URL -en i samme nettleservindu, og erstatte gjeldende innhold, selv om denne oppførselen kan endres til åpne nettadresser i nye vinduer eller i målrettede rammer på en side.
Den andre bruken for HTML -ankere er enten å definere eller flytte til deler av HTML -dokumentet som blir sett. Ved å tilordne et navn til ankerkoden gjennom Name Property, opprettes et anker i dokumentet som kan henvises til andre steder. Akkurat som å flytte til en annen webside, kan ankerkoden brukes til å flytte til et anker på samme side når den er definert, slik at det kan opprettes en innholdsfortegnelse eller indekser.
Når du bruker HTML -ankre, har taggen ikke noen visuell representasjon, men i stedet trenger å omslutte hvilke visuelle elementer som vil bli brukt til å representere den. Ankerkoden kan vikle rundt tekst, bilder eller heleformaterte blokker. Som standard er visuelle HTML -elementer som er omgitt av ankerkoder understreket og farget annerledes, avhengig av om lenken ble besøkt av brukeren. Ankertekst endrer også farge når en mus svever over den, selv om dette igjen kan endres.
Bruken av HTML -ankre for å definere steder i et enkelt dokument er blitt avskrevet og bør ikke brukes, bortsett fra å opprettholde legatkoden. I stedet bør ankerplasseringer i et dokument defineres ved å tilordne en identifikasjon (ID) gjennom CSS for å blokkere nivåmerker, for eksempel overskrifter. Ankerkoden kan imidlertid fortsatt brukes til å hoppe til disse stedene, men en lenke.