IE与Firefox在处理html时的区别

作者:xbeta 版本:070822/070822 出自:善用佳软blog.sina.com.cn/xbeta

  因为有时手工写html(此时用GVIM),所以发现IE与Firefox细节上存在不少差别,列出来供大家注意。

  1. 不存在的图片,且未指定宽高,显示效果不同:
    IE会显示一个图片框,内附alt文字。
    Firefox只会显示alt文字,用户意识不到此处本来是图片。
    注:如果图片指定了宽高,则两者相同。
  2. 光标移到图片上时,悬停提示不同:
    IE会把alt作为鼠标悬停提示。
    更好
    Firefox无提示。
  3. 对<a href=xx title=abcd><img src=xx
    alt=efg></a>的光标悬停提示内容不同:
    IE仍显示图片的alt(原因见2)。
    Firefox显示链接的title。
  4. 复制网页,再粘贴到记事本,对图片的处理不同:
    IE完全忽略图片。
    Firefox会保留图片的alt。
  5. 总起来看,Firefox更规范,但IE在1、2中的处理让用户有更好体验,3是IE处理不当,4是IE的重大遗漏。
    ——当然,也可以说见仁见智。
  6. 对于html中的flash,Firefox无视value,可以随便写;IE则必须为flash文件名,否则不播放。:(2007-09-21)
    <PARAM
    NAME=movie VALUE=”filename.swf”>
    ……
    <EMBED SRC=”path/filename.swf” ……

 

>

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据