English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Corso di base HTML

Media HTML

Manuale di riferimento HTML

Tutorial di base HTML5

API HTML5

Media HTML5

Entità di carattere HTML

In HTML, alcuni caratteri sono riservati. Non è possibile utilizzare i simboli < (meno di) e > (maggiore di) nell'HTML, poiché il browser potrebbe interpretarli come tag. Se si desidera visualizzare correttamente i caratteri riservati, dobbiamo utilizzare le entità di carattere (character entities) nel codice sorgente HTML.

Sostituzione dei caratteri riservati dell'HTML con le entità di carattere

I caratteri riservati dell'HTML devono essere sostituiti con le entità di carattere.

Anche i caratteri non trovabili sulla tastiera possono essere sostituiti utilizzando le entità di carattere.

Entità HTML

In HTML, alcuni caratteri sono riservati.

Non è possibile utilizzare i simboli < (meno di) e > (maggiore di) nell'HTML, poiché il browser potrebbe interpretarli come tag.

Se si desidera visualizzare correttamente i caratteri riservati, dobbiamo utilizzare le entità di carattere (character entities) nel codice sorgente HTML. L'entità di carattere è simile a questo:

&entity_name;

o

&#entity_number;

Per visualizzare il segno di minore, dobbiamo scrivere così: < o < o <

Suggerimento: l'uso del nome dell'entity anziché del numero ha il vantaggio che i nomi sono facili da ricordare. Tuttavia, il difetto è che i browser potrebbero non supportare tutti i nomi degli entity (il supporto per i numeri degli entity è invece molto buono).

Spazio non interrompibile (Non-breaking Space)

L'entity più comune nell'HTML è lo spazio non interrompibile ( ).

Il browser sempre accorcia gli spazi nella pagina HTML. Se scrivi 10 spazi nel testo, il browser eliminerà 9 di essi prima di visualizzare la pagina. Per aumentare il numero di spazi nella pagina, devi utilizzare l'entity  .

Combina il simbolo di fonetica

I simboli di fonetica sono 'glyph' aggiunti alle lettere.

Alcuni simboli di accento, come l'apice ( ̀ ) e il tilde ( ́ ).

I simboli di accento possono apparire sopra e sotto le lettere, all'interno delle lettere o tra due lettere.

I simboli di accento possono essere utilizzati in combinazione con combinazioni di lettere e numeri.

Ecco alcuni esempi:

Simbolo di foneticaCarattereCostruireRisultato di output
  ̀a
  ́a
̂a
  ̃a
  ̀O
  ́O
̂O
  ̃O

Entity di carattere HTML

Il nome dell'entity è sensibile alle maiuscole e minuscole!
Risultato di visualizzazioneDescrizioneNome dell'entityNumero di entity
 Spazio  
<Segno di minore<<
>Segno di maggiore>>
&E commerciale&&
"Virgolette""
'Apice ' (IE non supportato)'
Centesimo¢¢
£Sterlina££
¥RMB/Yen¥¥
Euro
§Sezione§§
©Diritto d'autore©©
®Marchio registrato®®
Marchio registrato
×Segno di moltiplicazione××
÷Divisore÷÷

Nonostante html non distingua tra maiuscole e minuscole, i caratteri delle entità sono sensibili alle maiuscole e minuscole.

Visualizza l'elenco completo delle entità HTML di questo sito cliccandoHTML Manuale di riferimento delle entità.