阅读目录 1. Web标准以及W3C 2. 主流浏览器内核 3. 标准模式(Standards Mode)和怪异模式(Quirks Mode) 4. CSS盒模型 5. 重置浏览器样式 6. HTML语义化 7. CSS选择器的优先级 8. 双外边距浮动问题 9. 3像素问题 10. IE6不支持m ...
分类:
其他好文 时间:
2017-04-24 12:31:01
阅读次数:
315
HTML4.01和XHTML1.0 基于 SGML,支持DTD声明,HTML5不是,但是需要 doctype 来规范浏览器的行为。 标准模式是指,DTD声明定义了标准文档的类型后,浏览器按W3C标准解析执行代码; 混杂模式则是忽略DTD声明,使用浏览器自己的方式解析执行代码,页面以宽松的向后兼容方式 ...
分类:
其他好文 时间:
2017-04-15 17:15:57
阅读次数:
271
从 IE6 开始,引入了 Standards 模式,标准模式中,浏览器尝试给符合标准的文档在规范上 的正确处理达到在指定浏览器中的程度。 在 IE6 之前 CSS 还不够成熟,所以 IE5 等之前的浏览器对 CSS 的支持很差, IE6 将对 CSS 提供更好的支持,然而这时的问题就来了,因为有很多 ...
分类:
其他好文 时间:
2017-04-13 14:42:36
阅读次数:
186
1.<!DOCTYPE> 是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。 2.document.compatMode: BackCompat:怪异模式,浏览器使用自己的怪异模式解析渲染页面。 CSS1Compat:标准模式,浏览器使用W3C的标准解析渲染页面。 默认情况下浏览 ...
分类:
Web程序 时间:
2017-04-06 19:45:39
阅读次数:
231
针对IE6/7/8 可以分为两种模式:怪异模式(Quirks mode)和标准模式(Standards mode),在IE6以下版本下显示怪异模式,border和padding都包含在width中使用IE7编译:<meta http-equiv="X-UA-Compatible" content=" ...
分类:
其他好文 时间:
2017-03-27 13:31:39
阅读次数:
178
如何实现跨浏览器确定窗口的大小: 在IE9+,Firefox,Safari,Opera,Chrome浏览器中均提供了4个属性,innerWidth,innerHeight,outerWidth,outerHeight;,这几个值在不同的浏览器情况下的定义是不同的 ,而要获得视口的大小,有两种方法: ...
分类:
其他好文 时间:
2017-03-26 16:03:39
阅读次数:
191
可以通过document.compatMode =="CSS1Compat"判断是混杂模式还是标准模式,当等于CSS1Compat的时候, 就是标准模式,而BackCompat则是混杂模式。 注意:如果是在移动端,移动端中是没有IE的,所以可以通过window去取视口大小例如:window.inne ...
分类:
其他好文 时间:
2017-03-22 16:39:42
阅读次数:
183
区别: body是DOM对象里的body子节点,即 <body> 标签; documentElement 是整个节点树的根节点root,即<html> 标签; 没使用DTD情况即怪异模式BackCompat下: document.documentElement.clientHeight=0docum ...
分类:
其他好文 时间:
2017-03-22 00:48:55
阅读次数:
138
Sakila样本数据库介绍 Sakila样本数据库是MySQL官方提供的一个模拟DVD租赁信息管理的数据库,提供了一个标准模式,可作为书中例子,教程、文章、样品,等等,对学习测试来说是个不错的选择。 1、下载地址: MySQL :: Other MySQL Documentation https:/ ...
分类:
数据库 时间:
2017-03-14 22:52:47
阅读次数:
467
1、doctype作用?标准模式和兼容模式各有什么区别? (1)、<doctype>声明位于文档第一行,在<html>标签之前。用于告知浏览器的解析器以什么样的标准解析该文档。doctype不存在或者格式错误,会导致浏览器以兼容模式呈现该文档。 (2)、标准模式的排版和js运作模式都是以该浏览器支持 ...
分类:
Web程序 时间:
2017-03-12 11:03:49
阅读次数:
141