-1
我有一個與HTML相關的問題。爲了演示我的 簡單問題,我將使用一個簡單的例子。爲什麼在任何給定的.html文件中將換行符轉換爲「'」?
考慮下面的HTML內容:
<html>
Foo: Bar
</html>
當你調用這個在瀏覽器中,它會顯示「富:酒吧」在 一行。到現在爲止還挺好。
然而有,當你做幾乎一樣,並存儲這樣的:「:」
<html>
Foo
: Bar
</html>
換句話說,如果你的前添加一個換行符 字符,然後突然顯示成爲該在這裏:
"Foo : Bar"
現在我想知道從哪裏來的?因爲該字符 不是原始來源的一部分。
http://stackoverflow.com/editing-help –
可能重複的[爲什麼瀏覽器呈現一個換行符作爲空間?](http://stackoverflow.com/questions/588356/why-does-the-browser -renders-a-newline-as-space)和[HTML中的換行符如何影響您的結果頁面的間距?](http://stackoverflow.com/q/14886354/139010)。短版(一如既往):因爲[這是規範說的。](http://www.w3.org/wiki/CSS/Properties/white-space#Values) –