§ ITPOW >> 文档 >> XHTML

直接替换空格在英文中悲剧了

作者:vkvi 来源:ITPOW(原创) 日期:2013-4-13

我们都知道,网页中的空格,用   表示。当我们打十个空格的时候,宽度是一个空格宽度;而当我们打十个   的时候,宽度是十个空格的宽度。

所以,我们希望让用户在文本框发的信息按照原样输出时,一般将空格替换成  ,不过这样是正确的吗?

假如用户输入的是:what is your name?。

直接替换就成了 what is your name?。

这时,在浏览器中解释时会解释成一个单词,也就是说如果这一句话非常的长的话,就会撑开原有的布局,搞得很难看。

其实正确的做法是:将两个空格替换成一个空格+一个  ,就搞定了。

相关文章