不間斷空格是指瀏覽器和計算機程序在布局和顯示中要考慮的空間。一般來說,簡單空間被視為適合放置換行符的位置,并且多個空格在顯示時可能會被瀏覽器折疊,以方便使用。使用不間斷空格,空間被保留。在適當的地方有許多設置...
不間斷空格是指瀏覽器和計算機程序在布局和顯示中要考慮的空間。一般來說,簡單空間被視為適合放置換行符的位置,并且多個空格在顯示時可能會被瀏覽器折疊,以方便使用。使用不間斷空格,空間被保留。在適當的地方有許多設置,并且有一個HTML實體,用于將不間斷的空格編碼到顯示器中。

人工控制計算機不間斷空格的概念是排版的一種延續,在排版中,為了避免出現尷尬的問題,出于美觀的考慮,需要控制句子間距,人們需要一種在特定設置下控制空間的方法,這種方法也被引入了互聯網。當文本顯示時,控制間距和其他元素可以讓人們自定義網站的外觀和顯示的信息在一個簡單的例子中,人們可能希望使用不間斷的空格,有些東西用戶可能不希望看到用換行符分隔的內容,比如正式的標題和名稱,比如"Mr.Jones",或者度量值,比如"16 cups"。使用不間斷的空格可以確保計算機程序或瀏覽器不會插入換行符;如果沒有足夠的空間容納一行,它將被放到下一行對于某些格式化目的,如詩歌,不間斷空格也很有用。人們在使用HTML實體時應該小心,因為有些瀏覽器會將一個不間斷空格字符串視為一個空格,并且可能會更改格式。瀏覽器也會以不同的方式顯示內容,在一個瀏覽器中看起來可以接受的內容可能會有所不同另一個看起來很奇怪;用不間斷的空格強制空白可能會導致顯示錯誤。在HTML中,不間斷空格有時用于在可視元素之間創建空格,或者使表格中的單元格保持打開狀態。某些瀏覽器在讀取空單元格時遇到困難,可能會移動表中的元素,從而導致布局問題。在單元格內粘貼不間斷的空格會提醒瀏覽器該單元格應該顯示為空許多軟件程序在適當的時候自動插入不間斷的空格,一些在線使用的"所見即所得"(WYSIWYG)編輯器也是如此,這些程序使用已知的拼寫和語法約定在假定用戶不希望出現換行符時插入硬空格。