?问题源码:
?????????? <tr>
???????????? ??? <td>
???????????? ??? ??? <img src=”glxt_right_29.gif”? width=”823″ height=”7″>
???????????? ??? </td>
??????????? </tr>
在IE中此时这种空白会得到处理,在Firefox则省去,故在IE中会出现一条白线,而Firefox则不会。
修改:
<tr>
???????????? ??? <td><img src=”glxt_right_29.gif”? width=”823″ height=”7″></td>? <!–后不留空格–>
??????????? </tr>
IE的td:当其内有对象时,如字符串,图片,之后再在此对象之后加入换行或多个空白,IE会过滤但会保留一个空格!!!而Firefox则完全
省去空白。
注:IE中所有的<father> <son/>???? </father>? <son/>之后若有空格或换行,IE都会保留一个空格!(注:son也可为字符串)
在书写时要么写成:<element …….??? /> 形式, 或<element>aaaaaaaaa</element> 不换行,不空白!
注:不留行,不空白的话在编码时格式不太优雅,解决方法显式加入换行!
? <tr>
???????????? ??? <td>
???????????? ??? ??? <img src=”glxt_right_29.gif”? width=”823″ height=”7″></br>
???????????? ??? </td>
??????????? </tr>