Vad är HTML-ankare?
Sedan nästan början av HyperText Markup Language (HTML) som används online har HTML-ankare förblivit ett av de centrala interaktiva elementen som används på nästan alla webbsidor. HTML-ankare är en typ av tagg som representeras av bokstaven "A" som gör det möjligt för en användare att klicka på ett element och antingen föras till en universell resursplats (URL), till exempel en annan webbsida eller till en annan sektion i samma HTML-dokument . Det är vanligare att hänvisa till HTML-ankare som länkar eller hyperlänkar. I likhet med många andra HTML-taggar kan ankare anpassas med både standard HTML-formateringsegenskaper och CSS-tillägg.
Inom en webbsida används HTML-ankare för att flytta en användare från en sida till en annan eller till andra markerade platser på samma sida. Ankaret representeras av bokstaven "A" i början av taggen. När du flyttar mellan webbsidor tilldelas destinationsadressens adress till hypertextreferensen (href), även om det också kan vara en bild, ett program eller nästan vilken typ av innehåll som helst. Ett ankars standardbeteende är att öppna den nya URL: en i samma webbläsarfönster och ersätta det aktuella innehållet, även om detta beteende kan ändras till att öppna URL: er i nya fönster eller i riktade ramar på en sida.
Den andra användningen för HTML-ankare är antingen att definiera eller flytta till delar av HTML-dokumentet som visas. Genom att tilldela ett namn till ankaretiketten genom namnegenskapen skapas ett ankare i dokumentet som det kan refereras någon annanstans. Precis som att flytta till en annan webbsida kan ankaretiketten användas för att flytta till ett ankare på samma sida när den har definierats, vilket gör det möjligt att skapa en innehållsförteckning eller index.
När du använder HTML-ankare har själva taggen ingen visuell representation, utan måste i stället bifoga de visuella elementen som kommer att användas för att representera den. Ankaretiketten kan svepa runt text, bilder eller hela formaterade block. Som standard är visuella HTML-element som är omgivna av ankartaggar understrukna och färgade på olika sätt, beroende på om länken har besökts av användaren. Förankringstext ändrar också färg när en mus svävar över den, även om detta återigen kan ändras.
Användningen av HTML-ankare för att definiera platser i ett enda dokument har skrivits av och bör inte användas förutom att upprätthålla äldre kod. I stället bör förankringsplatser i ett dokument definieras genom att tilldela en identifiering (ID) genom CSS för att blockera nivåtaggar, t.ex. rubriker. Ankaretiketten kan dock fortfarande användas för att hoppa till dessa platser genom en länk.