Entità di carattere HTML
- Pagina precedente Convenzioni di codifica HTML5
- Pagina successiva Simboli HTML
Le entità di carattere riservate nell'HTML devono essere sostituite con le entità di carattere.
Entità HTML
In HTML, alcuni caratteri sono riservati.
Non è possibile utilizzare i simboli di meno (<) e maggiore (>) nell'HTML, poiché i browser potrebbero interpretarli come etichette.
Se si desidera visualizzare correttamente i caratteri riservati, dobbiamo utilizzare le entità di carattere (character entities) nel codice sorgente HTML.
Le entità di carattere sono simili a questo:
&entity_name; o entity_number;
Per visualizzare il simbolo di meno, dobbiamo scrivere così: < o <
Suggerimento:Il vantaggio dell'uso del nome dell'entità rispetto al numero è che i nomi sono facili da ricordare. Tuttavia, il difetto è che i browser potrebbero non supportare tutti i nomi delle entità (il supporto per i numeri delle entità è invece molto buono).
Spazio non interrompibile (non-breaking space)
L'entità di carattere comune nell'HTML è lo spazio non interrompibile ( ).
Il browser sempre accorcia gli spazi in una pagina HTML. Se scrivi 10 spazi nel testo, il browser elimina 9 di essi prima di visualizzare la pagina. Per aumentare il numero di spazi nella pagina, devi usare l'entity .
Esempi di HTML
Prova i simboli HTML entity:Prova da solo
Entity di caratteri utili in HTML
Nota:Il nome dell'entity è sensibile alle maiuscole e minuscole!
Risultato visualizzato | Descrizione | Nome dell'entity | Numero dell'entity |
---|---|---|---|
Spazio | |||
< | Segno di minore | < | < |
> | Segno di maggiore | > | > |
& | E commerciale | & | & |
" | Virgolette | " | " |
' | Apice | ' (IE non supportato) | ' |
¢ | Centesimo (cent) | ¢ | ¢ |
£ | Sterlina (pound) | £ | £ |
¥ | Yen (yen) | ¥ | ¥ |
€ | Euro (euro) | € | € |
§ | Sezione | § | § |
© | Copyright (copyright) | © | © |
® | Marchio registrato | ® | ® |
™ | Marchio | ™ | ™ |
× | Segno di moltiplicazione | × | × |
÷ | Divisore | ÷ | ÷ |
Per una guida completa dei simboli HTML entity, visitare il nostro Manuale di riferimento dei simboli HTML entity.
- Pagina precedente Convenzioni di codifica HTML5
- Pagina successiva Simboli HTML