IE浏览器,使用Trident浏览器内核,又称为IE内核.只用于Windows平台,而且并不是开源的: chrome浏览器,目前使用的是Blink浏览器内核.浏览器内核的演进过程:Chromium  > Webkit  > Blink: Firefox浏览器,使用Gecko浏览器内核: Safari浏览器,目前使用的是Webkit浏览器内核.浏览器内核的演进过程:KHTML > Webkit(WebCode + JSCode) > Webkit2; Opera浏览器,目前使用的是B…
http://w3help.org/zh-cn/causes/RF1001 http://blog.csdn.net/agileclipse/article/details/12450949 http://www.zhaozi.cn/html/fonts/  字体网 作者:陆远 标准参考 根据 CSS3 草案中的描述,'@font-face' 规则允许使用链接到需要时自动激活的字体.这使得用户可以使用在线的字体,而不仅仅拘泥于使用用户端系统内的字体.一套对字体的描述定义了字体资源的位置,可以是本…
现在国内常见的浏览器有:IE.Firefox.QQ浏览器.Safari.Opera.Google Chrome.百度浏览器.搜狗浏览器.猎豹浏览器.360浏览器.UC浏览器.遨游浏览器.世界之窗浏览器等.但目前最为主流浏览器有五大款,分别是IE.Firefox.Chrome.Safari.Opera. IE浏览器内核:  Trident内核 Firefox(火狐)浏览器内核: Gecko内核 Chrome(谷歌)浏览器内核: 2013年前是Webkit内核,后面使用Blink内核; Safari…
主流浏览器及其内核: IE:trident Firefox:Gecko Google Chrome:webkit/blink Safari:webkit Opera:presto css权重 优先级大小排序 名称 权重值 !important Infinity 行间样式 1000 id 100 class/属性/伪类 10 标签/伪元素 1 通配符 0 (1)!important 写在 css 代码后,Infinity 意思是正无穷.在css里,正无穷+1>正无穷. (2)这里的值是 256 进…
"浏览器内核",英文为"Rendering Engine",也叫"渲染引擎",作用是帮助浏览器来渲染网页的内容,将页面内容和排版代码转换为用户所见的视图.浏览器内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎.它负责取得网页的内容(HTML.XML.图像等等).整理讯息(例如加入 CSS 等),以及计算网页的显示方式,然后会输出至显示器或打印机.浏览器的内核的不同对于网页的语法…
据DigitalTrends网站报道,谷歌Chrome浏览器性能远超竞争对手的时代已经成为过去.目前流行的浏览器水平基本相当.IE 11被Windows 10中的Edge浏览器取而代之.Mozilla火狐和Opera浏览器仍然在不断出新版本.Safari在Windows平台上已不再更新. 用户使用任何一款流行的浏览器都不会有问题,但一些特性会使每款浏览器各有自己的竞争优势.以下是DigitalTrends对6款主要浏览器在多个方面进行的比较,用户可以根据自己的需求.喜好选择合适的一款. 安装.更…
兼容问题目录 1.IE6下怪异盒模型 2.IE6下最小高度问题 3.IE6下不支持1px的点线 4.IE6下内容会把父级的高度撑开 5.IE6下只支持给a标签添加伪类 6.IE67下不支持给块标签加display:inline-block 7.IE8以及IE8以前的浏览器都不支持opacity 后续兼容性问题处理链接地址: http://blog.csdn.net/baidu_37107022/article/details/71973570 http://blog.csdn.net/baidu…
兼容问题目录 16.IE67下子级有相对定位,并且比父级要大.那父级overflow:hidden;后是包不住它的 17.IE6下同一层级的浮动元素会盖住绝对定位元素 18.IE6下定位父级的宽高是奇数的话,元素的right值或者bottom值会有1px的偏差 19.IE6下通过margin负值,使元素移出父级的位置,那出去的部分会被截掉 20.IE67下输入类型的表单控件,上下两边各有1px的间隙 21.IE8以及IE8之前不识别H5标签 22.IE6不支持png透明图片 后续兼容性问题处理链…
兼容问题目录 8.IE6不支持固定定位 9.IE6下前面元素浮动,后面元素不浮动后他们之间会有间隙 10.IE6下双边距问题 11.IE67下父级有边框,子级有margin的话会不起作用 12.IE6下,每行元素的宽度与父级的宽度相差超过2px,最后一行的margin-bottom会失效(IE7不管相差多少,直接失效) 13.IE6下元素中除了文字之外,还有inline-block类型元素,元素的行高会失效 14.IE6下文字溢出的问题 15.IE67li间隙问题 后续兼容性问题处理链接地址 h…
Hack是针对不同的浏览器去写不同的CSS样式,从而让各浏览器能达到一致的渲染效果,那么针对不同的浏览器写不同的CSS CODE的过程,就叫CSS HACK,同时也叫写CSS Hack. 然后将Hack放在浏览器特定的CSS文件中,让其符合条件的浏览器解析这些代码,就如前面所说的条件样式,我们将CSS Hack代码放入条件样式文件中,符合条件的浏览器就解析,不符合的将不解析,从面达到所需要的页面渲染效果. 1.Firefox @-moz-document url-prefix() { .sele…