Che cos'è uno spazio non distruttivo?

Uno spazio non-break è uno spazio che verrà rispettato nei layout e nei display da browser e programmi per computer. Generalmente, gli spazi semplici vengono trattati come luoghi in cui è opportuno posizionare un'interruzione di riga e, per comodità, è possibile comprimere più spazi da un browser quando viene visualizzato. Con uno spazio senza interruzioni, lo spazio viene mantenuto. Esistono diverse impostazioni in cui ciò è appropriato e esiste un'entità HTML, & nbsp, utilizzata per codificare gli spazi non interrompibili in un display.

Il concetto di spazio non-interruzione è un riporto dalla composizione, in cui la spaziatura delle frasi doveva essere controllata per prevenire problemi imbarazzanti e per ragioni estetiche. Con lo sviluppo della composizione elettronica, le persone avevano bisogno di un modo per controllare gli spazi in contesti specifici, e questo è stato portato anche su Internet. Il controllo della spaziatura e di altri elementi quando viene visualizzato il testo consente alle persone di personalizzare l'aspetto di un sito Web e le informazioni presentate.

In un semplice esempio di un'impostazione in cui le persone potrebbero voler usare uno spazio non-break, ci sono alcune cose che gli utenti potrebbero non voler vedere interrotte con un'interruzione di riga, come un titolo e un nome formali, come "Mr. Jones "o una misura, come" 16 tazze ". L'uso di uno spazio non interrotto garantirà che un'interruzione di linea non venga inserita da un programma per computer o browser; se non c'è abbastanza spazio per adattarsi a una riga, verrà spostato alla riga successiva in basso.

Per determinati scopi di formattazione, come la poesia, possono essere utili anche spazi non interrotti. Le persone dovrebbero fare attenzione all'utilizzo dell'entità HTML, poiché alcuni browser tratteranno una stringa di spazi non interrompibili come un singolo spazio e potrebbero modificare la formattazione. I browser visualizzano anche i contenuti in modo diverso e quelli che sembrano accettabili in un browser possono apparire strani in un altro; forzare lo spazio bianco con spazi non interrotti può causare errori di visualizzazione.

In HTML, gli spazi non interrotti vengono talvolta utilizzati per creare spazio tra elementi visivi o per tenere aperte le celle in una tabella. Alcuni browser hanno difficoltà a leggere celle vuote e possono spostare gli elementi di una tabella, causando problemi con il layout. Attaccare uno spazio non-break all'interno della cella avviserà il browser del fatto che la cella dovrebbe essere visualizzata come vuota.

Molti programmi software inseriscono automaticamente gli spazi non interrompibili quando sono appropriati, così come alcuni editor "WYSIWYG" utilizzati online. Questi programmi utilizzano convenzioni ortografiche e grammaticali note per inserire spazi rigidi quando si presume che l'utente non desideri che venga visualizzata un'interruzione di riga.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?