Entità HTML
I caratteri riservati in HTML devono essere sostituiti con entità carattere.
Entità HTML
Alcuni caratteri sono riservati in HTML.
Se utilizzi i segni minore di (<) o maggiore di (>) nel tuo testo, il browser potrebbe mescolarli con i tag.
Le entità carattere vengono utilizzate per visualizzare i caratteri riservati in HTML.
Un'entità carattere è simile a questa:
&entity_name;
OR
&#entity_number;
Per visualizzare un segno minore di (<) dobbiamo scrivere: < o <
Vantaggio dell'utilizzo di un nome di entità: un nome di entità è facile da ricordare.
Svantaggio dell'utilizzo di un nome di entità: i browser potrebbero non supportare tutti i nomi di entità, ma il supporto per i numeri di entità è buono.
Spazio indistruttibile
Un'entità comunemente usata in HTML è lo spazio unificatore:
Uno spazio unificatore è uno spazio che non si interromperà in una nuova riga.
Due parole separate da uno spazio non divisibile rimarranno unite (non si interromperanno in una nuova riga). Questo è utile quando rompere le parole potrebbe essere dirompente.
Esempi:
- § 10
- 10 km/h
- 22:00
Un altro uso comune dello spazio unificatore è impedire ai browser di troncare gli spazi nelle pagine HTML.
Se scrivi 10 spazi nel testo, il browser ne rimuoverà 9. Per aggiungere spazi reali al tuo testo, puoi utilizzare il entità caratteriale.
Suggerimento: il trattino unificatore ( ‑ ) viene utilizzato per definire un carattere di trattino (‑) che non si interrompe in una nuova riga.
Alcune utili entità di caratteri HTML
Result | Description | Entity Name | Entity Number | Try it |
---|---|---|---|---|
non-breaking space | |   | ||
< | less than | < | < | |
> | greater than | > | > | |
& | ampersand | & | & | |
" | double quotation mark | " | " | |
' | single quotation mark (apostrophe) | ' | ' | |
¢ | cent | ¢ | ¢ | |
£ | pound | £ | £ | |
¥ | yen | ¥ | ¥ | |
€ | euro | € | € | |
© | copyright | © | © | |
® | registered trademark | ® | ® |
Nota: i nomi delle entità fanno distinzione tra maiuscole e minuscole.
Combinazione di segni diacritici
Un segno diacritico è un "glifo" aggiunto a una lettera.
Alcuni segni diacritici, come grave ( ̀) e acuto ( ́) sono chiamati accenti.
I segni diacritici possono apparire sia sopra che sotto una lettera, all'interno di una lettera e tra due lettere.
I segni diacritici possono essere utilizzati in combinazione con i caratteri alfanumerici per produrre un carattere che non è presente nel set di caratteri (codifica) utilizzato nella pagina.
Ecco alcuni esempi:
Mark | Character | Construct | Result | Try it |
---|---|---|---|---|
̀ | a | à | à | |
́ | a | á | á | |
̂ | a | â | â | |
̃ | a | ã | ã | |
̀ | O | Ò | Ò | |
́ | O | Ó | Ó | |
̂ | O | Ô | Ô | |
̃ | O | Õ | Õ |
Vedrai più simboli HTML nel prossimo capitolo di questo tutorial.