English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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.
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).
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 .
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 fonetica | Carattere | Costruire | Risultato di output |
̀ | a | à | à |
́ | a | á | á |
̂ | a | â | â |
̃ | a | ã | ã |
̀ | O | Ò | Ò |
́ | O | Ó | Ó |
̂ | O | Ô | Ô |
̃ | O | Õ | Õ |
Il nome dell'entity è sensibile alle maiuscole e minuscole!
Risultato di visualizzazione | Descrizione | Nome dell'entity | Numero 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à.