今天看什么是xss攻擊的時候看到了一個詞,叫Non-breaking space,不是很懂,感覺很神奇,于是我就去搜了一下,然后整理到這里
其實這個不間斷空格的意思還是比較簡單的,我們先看一個一個例子:

1.gif
可能這個例子沒有說明的話,還不是很好看懂,我這里來說明一下:
一開始,可以看到hello world其實是在第二行的,然后我刪掉了中間一個空格,然后我又打了一個普通的空格,就是space,然后發(fā)生了神奇的現(xiàn)象,hello 和 world 分別在兩行了, 這就是沒有使用不間斷空格的情況,就是會把兩個詞分開,如果我們使用不間斷空格,那么這兩個詞就不會分別分在兩行,而是一起到下面來了??催@個例子(其實上面例子的開頭hello world在一起就是使用不間斷空格的)

1.gif
這個例子就是使用不間斷空格,然后兩個詞成功的在一起了
那么說了這么多,這個看似不起眼的不間斷空格有什么用?
其實就是在英文寫作的時候,我們寫的一些詞組為了避免他們分開在兩行導致人們閱讀的時候看不懂,就要把它們寫在一起,就用到了不間斷空格。
然后在html中,?其實就是不間斷空格, 哈哈哈,發(fā)現(xiàn)在簡書中直接輸入 解析成了空格了

image.png
看加粗的那段話hhh
html中 (終于知道為什么叫nbsp了)其實就是不間斷空格,就這樣啦