_target: definire gli obiettivi dei link in HTML

Con _target si definiscono gli obiettivi dei link in HTML. Sebbene target_blank in HTML consenta di aprire i collegamenti ipertestuali in una nuova finestra, questa opzione viene talvolta criticata. L’impostazione standard _self, invece, induce i visitatori e le visitatrici a lasciare il sito web corrente.

Registra il tuo dominio
  • Certificato SSL Wildcard incluso
  • Registrazione di dominio sicura
  • Indirizzo e-mail professionale da 2 GB

Cos’è _target?

Per gestire i collegamenti ipertestuali sul vostro sito web, l’attributo HTML target è uno strumento importante, con il quale potete determinare la finestra di destinazione di un collegamento. Se una visitatrice o un visitatore del vostro sito web fa clic su un link, la nuova pagina si apre per impostazione predefinita nella scheda o finestra corrente del vostro sito web. Altrimenti, potete anche usare _target per specificare che il collegamento deve aprirsi in una nuova scheda o in una seconda pagina. Questa seconda opzione ha il vantaggio che le visitatrici e i visitatori rimangono più a lungo sulla vostra pagina web e non la abbandonano per un altro sito.

Questa prassi, però, viene anche criticata. Se le visitatrici e i visitatori del vostro sito web non hanno applicato altre impostazioni, interferite con il loro comportamento d’uso facendo loro aprire una nuova pagina o scheda senza che lo desiderino. Questo è il motivo per cui questa opzione è stata temporaneamente vietata ed è nuovamente disponibile solo da HTML 5. Ora si consiglia di utilizzare il comando corrispondente in HTML, chiamato target_blank, solo se l’abbandono della pagina comporta una perdita di dati, rendendo il comando a beneficio delle/degli utenti. In questo articolo vi illustreremo il funzionamento di _target nel dettaglio.

Consiglio

Volete imparare l’HTML? Il nostro tutorial per principianti vi aiuterà.

Qual è la sintassi di _target in HTML?

L’attributo HTML target è solitamente racchiuso nel tag HTML e deve contenere un valore fisso. Altri elementi consentiti per _target sono area, base e form. Trascritto, appare ad esempio così:

<a href="https://www.esempio.it" target="_parent">

Quali valori sono ammessi per _target?

_target può contenere i seguenti valori:

Valore Descrizione
_self _self è l’impostazione predefinita e richiede che il link venga aperto nella stessa scheda o nella stessa pagina.
_blank Con _blank il collegamento ipertestuale viene aperto in una nuova scheda o in un’altra finestra.
_parent _parent apre il collegamento ipertestuale nella finestra principale.
_top Con _top il documento collegato viene aperto in una finestra intera.
<name> Con questa opzione potete aprire il documento in un file iframe specifico.

Come si usa _target in HTML?

_target è collocato all’interno di un elemento in HTML. Il codice si presenta in questo modo:

_self nel codice

_self è impostato come predefinito. Se desiderate impostare il valore manualmente, questo è il codice:

<a href="https://www.esempio.it" target="_self">Cliccate qui</a>

target _blank in HTML

Il target _blank in HTML assicura che il link venga aperto in una nuova finestra o scheda. Se utilizzate questo valore, dovete aggiungere rel="noopener" per motivi di sicurezza. Sebbene non sia un obbligo dal punto di vista tecnico, è fortemente consigliato, in quanto impedisce alla pagina collegata di accedere ai dati utente. Nel codice si presenta così:

<a href="https://www.esempio.it" target="_blank" rel="noopener">Cliccate qui</a>

Ora il link corrispondente si apre in una nuova scheda.

Aprire i link in un iframe definito

Se avete definito con precisione il nome di una finestra nel vostro frameset, potete anche far aprire la pagina all’interno di questa. Se questa opzione non funziona perché il nome non esiste, viene aperta automaticamente una nuova scheda, come nella variante HTML target _blank.

<a href="https://www.esempio.it" target="Finestra definita">Cliccate qui</a>
Consiglio

Il sito web dei vostri desideri! Con le soluzioni web di IONOS come MyWebsite Now potete scegliere tra diverse opzioni per creare una vostra presenza online personalizzata. Nel farlo, avete libertà di decidere se creare il vostro sito web autonomamente o se affidarvi al nostro team di esperte ed esperti che creerà il sito web in stretta collaborazione con voi.

Hai trovato questo articolo utile?
Per offrirti una migliore esperienza di navigazione online questo sito web usa dei cookie, propri e di terze parti. Continuando a navigare sul sito acconsenti all’utilizzo dei cookie. Scopri di più sull’uso dei cookie e sulla possibilità di modificarne le impostazioni o negare il consenso.
Page top