これは、最終的な表示結果とは関係なく、ソーステキストが見やすいように字下げや改行が入れられるようにするためである[1][2]。これに対して、ノーブレークスペースは表示時に周辺のホワイトスペース文字と統合されない。そのため、連続する複数のスペースを出力したいときにノーブレークスペースを使うことができる。Unicodeには、ノーブレークスペースの変種が存在する。3.0でモンゴル語のために導入された[3]。単語の境界を示すことなく、接尾辞を語幹から切り離すのに使う[4]。おいても使用される[5]。同じになっている[6]。数字(0–9)と同じ幅のスペース。