Spazio a larghezza zero
Lo spazio a larghezza zero (zero-width space, ZWSP[1] o ZWS[2]) è un carattere non visualizzabile utilizzato nella tipografia informatica per indicare i confini di una parola del testo nei sistemi di elaborazione in cui si utilizzano degli script che non utilizzano esplicitamente la spaziatura, o dopo alcuni caratteri (come lo slash)[2] che non sono generalmente seguiti da uno spazio.
UtilizziModifica
Nell'HTML, il tag <wbr> (reso un vero e proprio standard solo in HTML5)[3] assume il ruolo di spazio a larghezza zero e può essere utilizzato come un ritorno a capo opzionale (ossia, solo se necessario).
Per mostrare uno dei suoi effetti, le seguenti parole sono state separate con uno spazio a larghezza nulla:
QuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempioQuestoèunesempio
Nei browser che supportano lo zero-witdh space, anche ridimensionando la finestra il testo andrà a capo solo al termine della parola, ovvero dove è presente lo spazio a larghezza nulla.
CodificaModifica
Sistema di codifica | Codice |
---|---|
Unicode | U+200B |
HTML | ​ |
URL | %E2%80%8B |
groff | \: |
LaTeX | \hspace{0pt} |
NoteModifica
- ^ (EN) General Punctuation (PDF), in The Unicode Standard, 2013.
- ^ a b Sid Steward (O'Reilly Media), Acrobat e PDF: trucchi e segreti [PDF Hacks], a cura di Livio Mondini, Milano, Hops Libri - Tecniche nuove, p. 302, ISBN 88-481-1753-8. (pagina 72)
- ^ (EN) HTML <wbr> Tag, w3schools.com.
BibliografiaModifica
- Unicode Consortium, "Special Areas and Format Characters" (capitolo 16), The Unicode Standard, versione 5.2 full text
- Victor H. Mair, Yongquan Liu, Characters and computers, IOS Press, 1991