1)在文档类型声明上不同: HTML是很长的一段代码,很难记住,而HTML5却只有简简单单的声明,方便记忆。 2)在结构语义上不同: HTML:没有体现结构语义化的标签,通常都是这样来命名的
<div id="header"></div>
,这样表示网站的头部。 HTML5:在语义上却有很大的优势。提供了一些新的标签,比如:
<header><article><footer>
.Doctype作用? 严格模式与混杂模式如何区分?它们有何意义? 1)<!Doctype>声明位于文档中的最前面,处于
<html>
标签之前。告知浏览器的解析器,用什么文档类型规范来解析这个文档。 2)严格模式的排版和JS运作模式是以该浏览器支持的最高标准运行。 3)在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。 4)DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)