发表于: 2017-05-03 22:51:41
2 1171
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.参考资料
今日完成:
【职业列表】过滤器+列表
明日计划:
【职业列表】搜索+按钮限制
【职业详情】页面布局+表单验证
问题:收获:
以后的日报将按照日报的格式。
评论