您的位置:首页 > 其它

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

2011-11-25 13:15 309 查看
最近在调试一个网页时候发现 符号导致a,u,div等不换行

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

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

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

问题就出在这个 的转义字符上。

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

解决方法:如果是静态网页,就把 换成空格键打出来的空格;如果是程序,必须完善程序代码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: