<!DOCTYPE html>
这个常见吧?!
DOCTYPE声明位于html文档中的第一行,告知浏览器的解析器用什么文档标准来解析这个文档。这玩意儿不写或者写的不对,会导致文档将会以兼容模式出现
html5为什么只需要写 <!DOCTYPE html>
html5不基于SGML,不需要对DTD进行引用,但需要doctype来规范浏览器的行为
html4基于SGML,需要对DTD进行引用
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
前端代码都是自上而下的,有此心法,很多问题都能迎刃而解