[HTML] [attributo] href

href (attributo base HTML) stabilisce l’indirizzo internet della risorsa esterna dell’elemento HTML cui acceda (hypertext reference).

tag

valore

<a>

href="[URL]"
Se tal attributo manca, il collegamento è un mero segnaposto, che somiglia ad un collegamento ipertestuale tradizionale, ma in realtà non porta da nessuna parte.

<area>

Come sopra.

<base>

href="[URL]".
L’indirizzo internet deve essere assoluto (ad es., base="http://www.sito.it/page/").

<link>

Esempio

Nel caso di tag <a>, la risorsa esterna stabilita dall’attributo href può essere:

  • una pagina web, esterna o interna al sito stesso. In quest’ultimo caso, la destinazione (URL) della risorsa può essere indicata con percorso assoluto (ad es., “www.nomesito.it/nome-pagina-linkata”) oppure relativo (ad es., “nome-pagina-linkata”).
<a href="http://www.google.com">Link a sito esterno</a>
<a href="pagina-interna-di-esempio">Link a pagina interna</a>
  • un’àncora (o segnalibro), ossia un particolare contenuto o uno specifico punto di una pagina web (esterna o interna), come ad esempio nel caso delle voci di un indice che contengono un link ai rispettivi paragrafi scritti di seguito alla pagina stessa.
<a href="pagina-interna-di-esempio#ancora">Link ad un'àncora</a>

  • un link vuoto, che punta a inizio pagina.
<a href="#">Link vuoto</a>

  • un file di qualsiasi tipo, da visualizzare direttamente nel browser oppure scaricare, a seconda che il browser sappia o non sappia gestirlo.
<a href="../esempi/file-di-esempio.odt">Link a un file</a>

  • un indirizzo email.
<a href="mailto:destinatario@email.it?cc=destinatario2@email.it&bcc=destinatario3@email.it&Subject=Oggetto della email&body=Prima riga della email.%0ASeconda riga della email.%0A"> Email</a>

  • un codice javascript.
<a href="javascript:alert('Ciao!');">Alert</a>

Nel caso del tag <link>, l’attributo href stabilisce il file della risorsa esterna (ad esempio css).

<link rel="stylesheet" type="text/css" href="mio_css.css">

attributi base html, html

Related Articles

0 Comment

Rispondi