如何区分 HTML 和 HTML5?

发布于 2020-01-14 23:42:00
关注者
0
被浏览
965
1 个回答
  • 面试哥
    面试哥 2020-01-14
    为面试而生,有面试问题,就找面试哥。

    1)在文档类型声明上不同: HTML是很长的一段代码,很难记住,而HTML5却只有简简单单的声明,方便记忆。 2)在结构语义上不同: HTML:没有体现结构语义化的标签,通常都是这样来命名的

    <div id="header"></div>
    

    ,这样表示网站的头部。 HTML5:在语义上却有很大的优势。提供了一些新的标签,比如:

    <header><article><footer>
    

    .Doctype作用? 严格模式与混杂模式如何区分?它们有何意义? 1)<!Doctype>声明位于文档中的最前面,处于

    <html>
    

    标签之前。告知浏览器的解析器,用什么文档类型规范来解析这个文档。 2)严格模式的排版和JS运作模式是以该浏览器支持的最高标准运行。 3)在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。 4)DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。

知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看