In HTML l’entità rappresenta uno spazio bianco o, più precisamente, uno spazio indivisibile o unificatore (NBSP = Non Breakable SPace). La presenza di , infatti, impedisce di mandare a capo una stringa nella posizione dove è presente.
Che differenza c’è tra scrivere ed usare un normale spazio bianco?
Le differenze principali sono due:
- In presenza di uno spazio vuoto la stringa può essere spezzata (ed andare a capo). Viceversa, se utiliziamo l’entità ciò non accade.
- Se, nel testo di una pagina HTML, digitiamo una sequenza di caratteri vuoti questi vengono ridotti a uno (ad eccezione di quelli contenuti in un tag <pre>). Se vogliamo creare uno spazio vuoto consistente all’interno delle parole di un testo, dobbiamo per forza ricorrere all’entità (che potrà essere ripetuta più volte per creare spaziature sempre più grandi).Per maggiori informazioni rimando alla lettura di questo articolo.
Versioni Unicode
Oltre che mediante l’entità , lo spazio unificatore può essere inserito in un documento HTML mediante codice Unicode (  oppre  ).
Pubblicitร