符号导致DIV,a,u自动换行

来源:互联网 发布:java重写和重载 编辑:程序博客网 时间:2024/06/09 23:03

最近在调试一个网页时候发现 符号导致a,u,div等不换行

默认情况下,如果文字超过了容器的宽度,比如,100px内的a标签里超过了100px的文字,就会自动换行。

查看源文件,发现,我的这个网页下面的a里面的文字中间的空格全是 

大家知道,浏览器对空格的解释是这样:一个空格输出来就是一个空格,效果相当于用一个  而超过一个空格(指用键盘上的空格键打出来的空格)在浏览器解释下则变成一个。
问题就出在这个 的转义字符上。

原理是:浏览器在输出的时候把 输出成为空格了,但是同时,它又把 当作文字之一,也就是说很长的一段话变成了一个单词。

解决方法:如果是静态网页,就把 换成空格键打出来的空格;如果是程序,必须完善程序代码。

原创粉丝点击