知识点1:DOCTYPE和浏览器渲染模式文档类型,一个文档类型标签是标准通用标记语言文档类型声明,它的目的是告诉标准通用标记语言解析器,它做什么应该使用文档类型定义(DTD)来解析文档。Doctype也会影响浏览器的渲染模式。不同的渲染模式会影响浏览器对CSS代码甚至JavaScript脚本的解析,所以Doctype非常关键,尤其是在IE系列浏览器中,由DOCTYPE决定的HTML页面的渲染模式至关重要。浏览器解析HTML的方式:一共有三种解析方式:non-weird(standard)modeweirdmodepartweird(nearlystandard)modein"standardsmode"(标准模式)页面按照HTML和CSS的定义进行渲染,而在“怪异模式(怪癖模式)模式试图模仿旧版浏览器的行为。一些浏览器(例如,基于Mozilla的Gecko渲染引擎的浏览器,或严格模式下的InternetExplorer8)也使用“几乎标准”模式,试图在两者之间折衷,实现一个怪异的行为,表格单元格大小本来就符合标准定义。没有任何DOCTYPE的页面会以怪癖模式呈现。HTML5提供的是标准模式,落后compatible,相当于开启了标准模式,那么浏览器就得按照W3C标准老老实实的去解析和渲染页面,这样你的页面在所有页面上都会和浏览器中显示的一样呃。知识点2:html5文档类型声明()只有一种:。新的解析顺序:不再基于SGML。新元素:section、video、progress、nav、meter、time、aside、canvas、command、datalist、details、embed、figcaption、figure、footer、header、hgroup、keygen、mark、output、rp、rt、ruby、source,总结,wbr。新类型的输入元素:日期、电子邮件、url等。新属性:ping(用于a和区域)、charset(用于meta)、async(用于脚本)。全局属性:id、tabindex、repeat。新的全局属性:contenteditable、contextmenu、draggable、dropzone、hidden、spellcheck。移除元素:acronym,applet,basefont,big,center,dir,font,frame,frameset,isindex,noframes,strike,tt。知识点3:常用meta整理常用meta整理