试题详情
- 简答题浏览器标准模式和怪异模式之间的区别是什么?
-
(1)渲染模式的不同:在标准模式下,浏览器按照HTML与CSS标准对文档进行解析和渲染;在怪异模式下,浏览器则按照旧有的非标准的实现方式对文档进行解析和渲染。
(2)盒模型的处理差异:标准CSS盒模型的宽度和高度等于内容区的高度和宽度,不包含内边距和边框,而IE6之前的浏览器实现的盒模型的宽高计算方式是包含内边距和边框的。因此,对于IE,怪异模式和标准模式下的盒模型宽高计算方式是不一样的;
(3)行内元素的垂直对齐:很多早期的浏览器对齐图片至包含它们的盒子的下边框,虽然CSS的规范要求它们被对齐至盒内文本的基线。标准模式下,基于Gecko的浏览器将会对齐至基线,而在quirks模式下它们会对齐至底部。最直接的例子就是图片的显示。在标准模式下,图片并不是与父元素的下边框对齐的,如果仔细观察,你会发现图片与父元素下边框之间存在一点小空隙。那是因为标准模式下,图片是基线对齐的。而怪异模式下,则不存在这个问题。 关注下方微信公众号,在线模考后查看
热门试题
- IE8以下版本的浏览器中的盒模型有什么不
- 通常我们使用clear的()属性解决浮动
- 介绍一下CSS的盒子模型?
- 什么是“usestrict”;?使用它的
- 增加表单的多行文本域的HTML代码是()
- 配置manifest文件,IIS的配置方
- link 和@import 的区别是?
- 以下选项中,哪个全部都是表格标记?()
- 超链接是建立网站、网页主要元素之一。若要
- 通过哪个属性可以为图片添加边框线?()
- 当今比较流行的技术研发模式是()和()的
- 在html中,下列css属性中不属于盒子
- 如何判断一个对象是否属于某个类?
- 在符合XTHML1.0 St
- 下列不属于清除浮动塌陷的方法的是()。
- 谈谈This对象的理解。
- 在html页面中,任何一个可显示的页面元
- javascript里面的继承怎么实现,
- window.history.go()它
- 简述HTML5提供了哪些新的元素来创建更