Elementet <a> (anker) skaber et hyperlink. Dets href er destinationen, som kan være en URL, en sti, et anker på siden eller et særligt skema.
html
External site
Internal page (relative)
Jump to an element with id="section2"
Send email
Call us
Elementet <a> (anker) skaber et hyperlink. Dets href er destinationen, som kan være en URL, en sti, et anker på siden eller et særligt skema.
External site
Internal page (relative)
Jump to an element with id="section2"
Send email
Call us
<a href="https://other.com" target="_blank" rel="noopener noreferrer">
Opens in a new tab
</a>
target="_blank" åbner en ny fane, men du bør tilføje rel="noopener": uden det kan den nye side få adgang til window.opener og potentielt omdirigere din side (et "tab-nabbing" angreb). noreferrer fjerner også referrer-headeren. Moderne browsere antyder noopener for _blank, men eksplicit tilføjelse er bedste praksis.
<a href="..." rel="nofollow">Don't pass SEO ranking (untrusted/user links)</a>
<a href="..." rel="noopener">Security: no window.opener access</a>
<a href="..." rel="sponsored">Paid/affiliate link</a>
<a href="#top">Back to top</a>
...
<div id="top">...</div> <!-- the link scrolls here -->
Klik rulles til det element, hvis id matcher fragmentet.
Ankre er rygraden i webnavigation.
At kende href skemaerne (relativt, absolut, fragment, mailto/tel), sikkerhedsparet target="_blank" + rel="noopener", og SEO-relevante rel værdier er væsentligt for korrekt, sikker linking.