美文网首页
标准模式和怪异模式

标准模式和怪异模式

作者: gett011029 | 来源:发表于2019-02-28 14:38 被阅读0次

什么是标准模式和怪异模式?

浏览器本身分为两种模式,一种是标准模式,一种是怪异模式,浏览器通过doctype来区分这两种模式,doctype在html中的作用就是触发浏览器的标准模式,如果html中省略了doctype,浏览器就会进入到Quirks模式的怪异状态,在这种模式下,有些样式会和标准模式存在差异,而html标准和dom标准值规定了标准模式下的行为,没有对怪异模式做出规定,因此不同浏览器在怪异模式下的处理也是不同的,所以一定要在html开头使用doctype。

标准模式和怪异模式的区别?

总体会有布局、样式解析和脚本执行三个方面的区别。

1、盒模型:在 W3C 标准中,如果设置一个元素的宽度和高度,指的是元素内容的宽度和高度,而在 Quirks 模式下,IE 的宽度和高度还包含了 padding 和 border。

2、设置行内元素的高宽:在 Standards 模式下,给等行内元素设置 wdith 和 height 都不会生效,而在 quirks 模式下,则会生效。

3、设置百分比的高度:在 standards 模式下,一个元素的高度是由其包含的内容来决定的,如果父元素没有设置百分比的高度,子元素设置一个百分比的高度是无效的。

4、用margin:0 auto 设置水平居中:使用 margin:0 auto 在 standards 模式下可以使元素水平居中,但在 quirks 模式下却会失效。

前端新手,内容非常简单,有错误的地方望大神们批评指正

相关文章

  • 标准模式和怪异模式

    前端第一学习要务:在不懂的情况下,做出东西、答对题目。 只有ie678才有怪异模式,怪异模式是旧版ie发明的。 在...

  • 标准模式和怪异模式

    什么是标准模式和怪异模式? 浏览器本身分为两种模式,一种是标准模式,一种是怪异模式,浏览器通过doctype来区分...

  • 大前端——知识点回顾(HTML)

    HTML 一、浏览器的标准模式和怪异模式? 标准模式:浏览器按W3C标准解析执行代码;怪异模式:使用浏览器自己的方...

  • margin相关

    一、标准盒模型和怪异模式盒模型 标准盒模型和怪异模式盒模型可以通过box-sizing来设置: 标准盒模型: bo...

  • 浏览器标准模式和怪异模式之间的区别是什么——整理至网页

    严格模式=标准模式;怪异模式=兼容模式(个人理解,不对请更正!) 在标准模式页面按照HTML,CSS的...

  • css怪异盒模型样式

    盒模型有两种:① 标准模式② 怪异模式(quirks 模式)---------------------------...

  • 从零开始:你知道的、不知道的DOCTYPE

    内容摘要: 什么是混杂模式、近标准模式和标准模式 如何查看页面的渲染模式 文档类型的种类 标准类型下的怪异行为(很...

  • 严格模式和怪异模式的区别

    严格模式(也叫标准模式)和怪异模式,是浏览器解析CSS时的两种模式。 严格模式:即标准模式。用通俗易懂的话来讲,就...

  • 盒模型

    盒模型⼀共有两种模式,⼀种是标准模式,另⼀种就是怪异 模式标准模式:盒子总宽度/高度=width/height+p...

  • 【怪异解析-盒模型】

    怪异解析 - IE6盒模型 怪异模式是:“部分浏览器在支持W3C标准的同时还保留了原来的解析模式”。 怪异模式主要...

网友评论

      本文标题:标准模式和怪异模式

      本文链接:https://www.haomeiwen.com/subject/ezfhuqtx.html