Skip to main content

Cos'è uno spazio non di rottura?

Uno spazio non di rottura è uno spazio che sarà rispettato nei layout e nei display da browser e programmi per computer.Generalmente, gli spazi semplici vengono trattati come luoghi in cui è opportuno posizionare una pausa di linea e più spazi possono essere crollati da un browser quando viene visualizzato, per comodità.Con uno spazio non di rottura, lo spazio è tenuto.Esistono numerose impostazioni in cui ciò è appropriato e esiste un'entità HTML, , utilizzata per codificare gli spazi non di estensione in un display.

Il concetto di spazio non di rottura è un trasporto dalla composizione, dove fraseLa spaziatura doveva essere controllata per prevenire problemi imbarazzanti e per motivi estetici.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 impostazione in cui le persone potrebbero voler utilizzare uno spazio non di rottura, ci sono alcune cose che gli utenti potrebberonon voglio vedere rotto con una pausa di riga, come un titolo e un nome formale, come "Mr.Jones ", o una misurazione, come" 16 tazze ".L'uso di uno spazio non di rottura assicurerà che una rottura di linea non venga inserita da un programma per computer o browser;Se non c'è abbastanza spazio per adattarsi a una riga, verrà lasciato cadere nella riga successiva.

Per determinati scopi di formattazione, come la poesia, possono anche essere utili spazi non di violazione.Le persone dovrebbero stare attenti a usare l'entità HTML, poiché alcuni browser tratteranno una serie di spazi non di rottura come un singolo spazio e potrebbero cambiare la formattazione.I browser mostrano anche contenuti in modo diverso e il contenuto che sembra accettabile in un browser può sembrare strano in un altro;La forzatura dello spazio bianco con spazi non di rottura può comportare errori di visualizzazione.

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

Molti programmi software inseriscono automaticamente spazi non di rottura quando sono appropriati, così come quello che vedi èQuello che ottieni (Wysiwyg) editori utilizzati online.Questi programmi usano le convenzioni di ortografia e grammatica note per inserire spazi difficili quando si presume che l'utente non voglia che appaia un'interruzione di linea.