答案1
該符號稱為不間斷空格(NBSP),並且採用 Unicode U+00A0
(正如您正確指出的那樣,它與常規空格不同,後者是 Unicode U+0020
)。
當您希望兩個單字之間有空格,但不希望 Word(或支援它們的任何其他文字編輯器)在那裡放置換行符或換行符時,請使用不間斷空格。例如,如果您想編寫句子“此電腦支援 Microsoft Windows”,它們會很有用。 “Microsoft”和“Windows”之間沒有換行符號。
至於在 Word 文件中看到它們的問題,很容易解決。您所需要做的就是將 NBSP 範例複製並貼上到「尋找和取代」的搜尋部分,然後在取代部分中鍵入常規空格。這應該可以解決你的問題。
如果您好奇的話,可以找到有關 NBSP 的更多信息在維基百科。然而,了解對您的目的很有用:雖然 HTML 將任意數量的連續常規空格視為一個空格,但它會專門處理 NBSP(您可能已經在 HTML 輸出中看到它表示為
)。這樣,在 CSS 不適合的情況下(或者如果您只是想要一個快速而骯髒的 hack :) ),用戶可以對間距進行更細粒度的控制。因此,您可能會發現 NBSP 最終在 HTML 中派上用場 - 然而,它們肯定會使您的 HTML 原始碼變得混亂,並且在不需要時它們會很煩人。
您可能還想知道如何自己在 Word 中插入 NBSP - 而不必一直從維基百科複製貼上。您可以從「插入符號」對話方塊(「插入」標籤 >「符號」>「特殊字元」標籤 >「不間斷空格」)插入它們。您也可以使用快捷方式Ctrl+ Shift+ Space。在「尋找和取代」對話方塊中,您也可以透過依序點擊More >>
、Special
下拉清單和 來插入它們Nonbreaking space
。
答案2
如果您對普通空格進行單字搜索,它也會找到不間斷空格。因此,您只需在「尋找內容:」和「替換為:」欄位中新增一個空格,即可將所有不間斷空格轉換為常規空格。