Web设计札记

IE中处理空白字符的问题

按通常的理解,HTML文档中的空白字符如空格、回车、制表符等都应当被忽略,但IE处理这些字符时有可能会出现一些问题,尤其是和<img>标签相关的时候。
比如下面一段代码:
<div><img src="banner.png" /></div>
在IE中的图片下方多出了不应有的空白,原因是<img>和<div>之间的回车被IE理解为空格,并在页面上显示出来。解决方法很简单:
<div><img src="banner.png" /></div>
现在就正常了。
在Firefox中不存在上述问题。

Tags: css, firefox, html, ie