收藏本站投递资讯前端导航

前端资讯

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
前端体验社区 浏览器CSS缺省值
浏览器默认CSS样式表

在写xHTML+CSS的页面的CSS样式表时,需要进行标签重置,原因在于浏览器都拥有一套自己的默认CSS样式表,不重置的话,会降低页面浏览器的兼容性,导致页面在不同的浏览器内显示的效果不同。

【问】那浏览器为什么还要存在一套默认的CSS样式表?不存在的话多好,也不用重置,还会增强页面的兼容性,为什么不这么做?

【答】每个浏览器之所以要存在一套自己的默认CSS样式表,目的在于保证没有样式表的页面能够正常显示。浏览器在加载一个页面的时候会判断这个页面是不是存在对应的CSS样式表,如果没有,就加载浏览器默认的CSS样式表,以保证页面信息能够被正常读取。

下面列出了IE6、IE7、IE8、IE9的默认CSS样式表对比,看看这四种浏览器究竟定义了那些标签,又有哪些不同?另外列出了常用浏览器各种版本的CSS样式表,供大家下载下来研究。