Ⓘ a – hyperlink CHANGED # T

Elementul a reprezinta un hyperlink.

Atribute permise #

Attributes atribute globale
Orice atribute permise la nivel global.
Ⓘ nume = ID OBSOLETE #
Specifica faptul ca elementul sau este un hyperlink numit, cu numele dat de valoarea acestui atribut.
Atributul de nume al elementului a este invechit.

Array

Luati in considerare plasarea unui atribut id pe cel mai apropiat container.

Versiunile anterioare de HTML au impus restrictii mai mari asupra continutului valorilor ID (de exemplu, nu au permis ca valorile ID sa inceapa cu un numar).

Ⓘ href = URL potential inconjurat de spatii #
Un URL care furnizeaza destinatia hyperlinkului. Daca atributul href nu este specificat, elementul reprezinta un hyperlink de substituent.

Array

Ⓘ tinta = numele contextului de navigare sau cuvantul cheie CHANGED #
Un nume sau cuvant cheie care ofera un context de navigare pe care UA sa il poata utiliza atunci cand urmeaza hyperlinkul.
Atributul tinta al elementului a a fost depreciat intr-o versiune anterioara de HTML, dar nu mai este depreciat, deoarece este util in aplicatiile web, in ​​special in combinatie cu elementul iframe.
Ⓘ rel = set de jetoane separate de spatiu #
O lista de jetoane care specifica relatia dintre documentul care contine hyperlinkul si destinatia indicata de hyperlink.
Ⓘ hreflang = eticheta de limba #
Limba destinatiei hyperlinkului.

Array

O eticheta de limba valida definita in [BCP 47].

Ⓘ media = media-query list NOU #
Mediul pentru care a fost proiectata destinatia hyperlinkului.
Ⓘ tip = tip MIME #
Tipul MIME al destinatiei hyperlinkului.

Un sir care identifica un tip de suport MIME valid, asa cum este definit in [RFC 2046].

Constrangeri si recomandari suplimentare #

  • Elementul interactiv a nu trebuie sa apara ca descendent al elementului a.
  • Elementul interactiv a nu trebuie sa apara ca descendent al elementului buton.
  • Atributul coords al elementului a este invechit. Pentru harti de imagini, utilizati elementul de zona in loc de elementul a.
  • Atributul de forma al elementului a este invechit. Pentru harti de imagini, utilizati elementul de zona in loc de elementul a.
  • Atributul urnei elementului a este invechit. Specificati identificatorul persistent preferat utilizand in schimb atributul href.
  • Atributul charset al elementului a este invechit. Folositi in schimb un antet HTTP Content-Type pe resursa conectata.
  • Atributele metode ale elementului a sunt invechite. Folositi in schimb functia HTTP OPTIONS.
  • Atributul rev pe elementul a este invechit. Folositi in schimb atributul rel, cu un termen care are sensul opus.

Elemente parinte permise #

orice element care poate contine elemente de formulare, orice element care poate contine elemente de flux

Modificari in HTML5 #

Desi versiunile anterioare de HTML restrictionau elementul a la continerea doar a continutului de formulare (in esenta, ceea ce era in versiunile anterioare denumit continut „inline”), elementul a este acum transparent; adica, o instanta a elementului a este acum permisa sa contina si continut de flux (in esenta, ceea ce a fost in versiunile anterioare denumit continut „bloc”) – daca elementul parinte al acelei instante a elementului a este un element care este permis sa contina continut de flux.

Detalii #

Daca continutul unui element este gol, elementul reprezinta un hyperlink gol.

Proprietati tipice de afisare implicite #

a: link, a: vizitat {

culoare: (valoare interna);

decorare text: subliniat;

cursor: auto; }

a: link: activ, a: vizitat: activ {

culoare: (valoare interna); }

Exemple #

Un hyperlink destinat sa fie util in iesire pentru toate tipurile de suport, cu exceptia tipului de suport de imprimare.

<a href=”./page2.html” rel=next media=”not print”> next </a>

Atributul de nume este invechit.

<a name=”section5″/>

Un hyperlink care va determina deschiderea tintei sale intr-un nou context de navigare.

<a href=”http://help.example.com” target=”_blank”> Ajutor </a>

Valoarea atributului href contine un caracter spatial.

sunt disponibile si cateva date <a href=”http://example.com/Archive/Public Data/”> public </a>

Un hyperlink care reprezinta mai multe tipuri de link-uri.

<a href=”../toc.html” rel=”index up”> up </a>

Un hyperlink care contine un paragraf.

<a href = “javascript: void (0);” onmouseover = “return anno (‘Nota: Acest paragraf este doar informativ.’) onmouseout =” return anno_bye (); “> <p> Urmatoarele sunt informatii introductive … </p> </a>