发表于: 2017-05-03 22:51:41

2 1173


html quirks mode(怪异模式)与文档类型声明

1.背景介绍

文档类型声明(DTD) <!DOCTYPE>标签

结构:<!DOCTYPE + 根标签+ 公共标识符 + 备用的url +>

  • html4.01标准的DTD:< !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  • html5标准的DTD: <!DOCTYPE html>

2.知识剖析

浏览器解析HTML文档的工作模式:标准模式/严格模式(standars/strict mode)和怪异模式(quriks mode)

这两种模式的存在主要是为解决新版本的浏览器既要遵循标准规范,又要兼容以前老式版本的 这样一个矛盾。标准模式遵循规范,根据W3c推荐标准表现页面。而怪异模式按照老式版本的浏览器的规则显示页面

  • quirks mode (怪异模式)是浏览器为了兼容旧的HTML标准网页
  • 加上文档类型声明 <!doctype html> ,就是浏览器的标准模式,否则就是浏览器的怪异模式
  • 不同之处:浏览器如何处理css样式

3.常见问题

使用equve标签设定浏览器的行为

4.解决方案

指定浏览器使用特定内核版本访问本站: <meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1">

7.参考资料




今日完成:

【职业列表】过滤器+列表

明日计划:

【职业列表】搜索+按钮限制

【职业详情】页面布局+表单验证

问题:收获:

以后的日报将按照日报的格式。


返回列表 返回列表
评论

    分享到