这是个历史遗留问题,W3C标准推出前,旧的页面都是根据旧的渲染方式对页面进行渲染的,因此在W3C标准推出后为了保证旧页面的正常显示,保持浏览器的兼容性,这样浏览器上就产生了能够兼容W3C标准渲染的严格模式和保证旧页面显示的怪异模式的标准兼容模式。

个人博客 http://www.sharedblog.cn/?post=83
具体表现:
    1. 在严格模式中 :width是内容宽度 ,元素真正的宽度 = margin一left + border一left一width + padding一left + width + padding一right + border一right一 width +  margin一right;

在怪异模式中 :width则是元素的实际宽度 ,内容宽度 = width 一 ( padding一left + padding一right + border一left一width + border一right一width)
    2. 可以设置行内元素的高宽
        在标准模式下,给span等行内元素设置wdith和height都不会生效,而在怪异模式下,则会生效。
    3. 可设置百分比的高度
        在标准模式下,一个元素的高度是由其包含的内容来决定的,如果父元素没有设置高度,子元素设置一个百分比的高度是无效的。
    4. 用margin:0 auto设置水平居中在IE下会失效
        使用margin:0 auto在标准模式下可以使元素水平居中,但在怪异模式下却会失效, 怪异模式下的解决办法,用text一align属性:body{text一align:center};#content{text一align:left}
    5. 怪异模式下设置图片的padding会失效
    6. 怪异模式下Table中的字体属性不能继承上层的设置
    7. 怪异模式下white一space:pre会失效

浏览器标准模式和怪异模式之间的区别是什么相关推荐

  1. 浏览器标准模式和怪异模式之间的区别

    浏览器标准模式和怪异模式之间的区别是什么? 在"标准模式"(Standards Mode) 页面按照 HTML 与 CSS 的定义渲染,而在"怪异模式"(Qui ...

  2. 浅谈浏览器标准模式与怪异模式、文档类型

    在网页设计制作过程中,新人往往会遇到一个问题,就是浏览器的不兼容问题.这种状况在大学学习过程中会经常遇到,但一直也没有得到很好的解决,今天有机会仔细研究了一下,这是有关浏览器标准模式与怪异模式之间的问 ...

  3. 浏览器的标准模式与怪异模式

    由于历史的原因,各个浏览器在对页面的渲染上存在差异,甚至同一浏览器在不同版本中,对页面的渲染也不同.在W3C标准出台以前,浏览器在对页面的渲染上没有统一规范,产生了差异(Quirks mode或者称为 ...

  4. 浏览器标准模式与怪异模式的区别

    两种模式的不同主要表现在盒模型和渲染模式的不同上 要想写出跨浏览器的CSS,必须知道浏览器解析CSS的两种模式:标准模式(strict mode)和怪异模式(quirks mode) 所谓的标准模式是 ...

  5. 浏览器标准模式和怪异模式

    什么是标准模式和怪异模式? 在实现html和css标准化之前,各个浏览器对html和css的解析各有不同,甚至是同一个浏览器的不同版本渲染方式也不同(比如IE6和IE7).在W3C制定标准之后,浏览器 ...

  6. 聊聊浏览器的标准模式和怪异模式

    前言 对于DOCTYPE这个词,相信大家都不陌生,现在我们编写html文件的时候,头部第一句就是这个声明,但是相信很多人都不知道这个是干什么用的吧,看完这篇文章让自己更精进一步! 来源 在很久很久以前 ...

  7. 浏览器的标准模式、怪异模式

    历史原因 在W3C标准未确定之前,各浏览器对于HTML和CSS有各自不同的解析方式,很多旧网页都是在W3C标准未确定时期实现.设计的.在W3C标准确定之后,浏览器为了保证对非标准的旧网页设计的后向兼容 ...

  8. 浏览器标准模式与怪异模式-CSS1Compat and BackCompat

    浏览器标准模式与怪异模式-CSS1Compat and BackCompat 由于历史的原因,各个浏览器在对页面的渲染上存在差异,甚至同一浏览器在不同版本中,对页面的渲染也不同.在W3C标准出台以前, ...

  9. “约见”面试官系列之常见面试题之第五十二篇之标准模式和怪异模式(建议收藏)

    在标准模式页面按照HTML,CSS的定义渲染,而在怪异模式就是浏览器为了兼容很早之前针对旧版本浏览器设计,并未严格遵循W3C标准而产生的一种页面渲染模式.浏览器基于页面中文件类型描述的存在以决定采用哪 ...

  10. HTML的标准模式与怪异模式

    HTML的标准模式与怪异模式 HTML 的结构 在HTML4中 DOCTYPE有三种模式 标准模式与怪异模式 HTML 的结构 <html><head><meta cha ...

最新文章

  1. 从源码角度来读Handler
  2. spring怎么解耦_终于有人把Spring和SpringMvc讲透了!
  3. Javascript面向对象编程(三):非构造函数的继承
  4. Python2.x自学笔记(一)——Json格式与请求
  5. 8天玩转并行开发——第三天 plinq的使用
  6. IOS15打包静态库
  7. spss三次指数平滑_17 统计学:SPSS基础
  8. mysql集成函数_mysql的内置函数
  9. h264码流文件通过计算first_mb_in_slice区分帧边界
  10. Eclipse插件Mylyn管理上下文任务管理
  11. Java基础(一):简介和基础数据类型
  12. 奈飞win10安装包_使用Windows10系统在奈飞/网飞上观看4K的必要条件
  13. python 版权保护,python爬虫篇4——爬取专利著作权信息
  14. youtube打开显示服务器更新,youtube-dl更新出错解决办法
  15. php 获取照片信息,PHP读取照片信息
  16. 毛笔书法艺术作品,能不能写简化字?
  17. 北京的互联网公司有哪些?
  18. MT2625 NB IoT_RF资料分享
  19. 现货黄金入门:初识心理
  20. canvas实现黑客帝国效果

热门文章

  1. java100以内依个_使用Java多线程实现任务分发
  2. win10应用商店无法打开重新 加载
  3. Windows7安装无法识别硬盘分区
  4. 生命即便卑微如尘,即便困顿,依然是美景。
  5. Java计算当前时间,结合时区
  6. 共用体union与枚举enum(C++)
  7. mysql连接泄露 定位_数据库连接泄漏
  8. DBCO-PALA-g-PEG DBCO-聚硫辛酸-聚乙二醇
  9. HBuilderX 导入uniapp后,无法运行或发行,提示“[微信小程序开发者工具] × open IDE”
  10. 华为已找到安卓才“替代品”?马云马斯克激辩人工智能未来;微软说:麻将AI系统终获突破;扭亏!中兴通讯上半年净利14.71亿……...