Opis

a definiuje hiperłącze, ale jeśli nie ma atrybutu "href", jest jedynie symbolem zastępczym hiperłącza.

Najważniejszym atrybutem elementu <a> jest atrybut href, który wskazuje miejsce docelowe łącza. Atrybuty: download, hreflang, media, rel, target i type mogą być obecne tylko wtedy, jeśli atrybut href jest obecny.

Połączona strona jest zwykle wyświetlana w bieżącym oknie przeglądarki, chyba że podasz inny cel (target).
Przykład
Kod:
Atrybuty
Atrybut Wartość Opis
href URL Określa adres URL strony, do której prowadzi link. Możliwości:
- adres bezwzględny do innej strony (np. href="http://wp.pl")
- adres względny do pliku w bieżącej witrynie (np. href="def.htm")
- link do elementu o określonym id na stronie (np. href="#top")
- inne protokoły (np. https://, ftp://, mailto:, file:, itp.)
- skrypt (np. href="javascript:alert('Hej!');")
target _blank
_parent
_self
_top
framename
Określa, gdzie otworzyć połączony dokument (w nowym oknie lub karcie / w ramce nadrzędnej / w tej samej ramce (domyślnie) / w całym oknie / w nazwanej ramce)
download filename Określa, że plik na który wskazuje atrybut href zostanie pobrany po kliknięciu na hiperłącze (href musi być ustawiony).
Wartość atrybutu (filename) będzie nową nazwą dla pobieranego pliku. Przeglądarka automatycznie wykryje prawidłowe rozszerzenie pliku i doda je do pliku (.img, .pdf, .txt, .html itp.). Jeśli wartość filename zostanie pominięta, używana jest oryginalna nazwa pliku.
hreflang language_code Określa język docelowego adresu URL w obszarze (atrybut href musi być ustawiony). Ma charakter wyłącznie doradczy. language_code to dwuliterowy kod języka.
media media query Określa, dla jakiego materiału / urządzenia zoptymalizowany jest podłączony dokument.
type media_type Określa typ mediów internetowych (wcześniej znany jako typ MIME) połączonego dokumentu. Używany tylko wtedy, gdy ustawiony jest atrybut href. Ma charakter wyłącznie doradczy.
referrerpolicy no-referrer
no-referrer-when-downgrade
origin
origin-when-cross-origin
unsafe-url
Określa, który odsyłacz wysłać (?)
rel alternate
author
bookmark
external
help
license
next
nofollow
noreferrer
noopener
prev
search
tag
Określa związek między bieżącym dokumentem a dokumentem połączonym. (Używany tylko w połączeniu z atrybutem href.
ping list_of_URLs Określa rozdzieloną spacjami listę adresów URL, które mają być powiadamiane, jeśli użytkownik podąży za hiperłączem. Przeglądarka wyśle ​​krótkie żądanie HTTP POST na podany adres URL. Przydatne do monitorowania / śledzenia.

CSS (domyślne ustawienia)
a:link, a:visited {
  color: (internal value);
  text-decoration: underline;
  cursor: auto;
}

a:link:active, a:visited:active {
  color: (internal value);
}
Info: