2018-HTML5面试题

一.Doctype的作用,严格模式和混杂模式的区别,以及如何触发这2种模式?

1、声明位于文档中的第一行,处于标签之前。告知浏览器解析器,用什么文档类型规范来解析html文档。
2、DOCTYPE不存在或者格式不正确会导致文档以混杂模式呈现。
3、严格模式就是浏览器根据web标准解析页面,是一种严格的DTD,不允许使用任何表现层的语法。
4、混杂模式不严格按照标准模式执行,主要用以兼容旧的浏览器,以宽松的方式向后兼容。模拟老式浏览器的行为以防止老站点无法工作。说的透明点就是可以实现IE5.5及以下版本的浏览器的渲染模式。
5、触发标准模式、严格模式的方法就是在html中声明正确的DTD,触发混杂模式可以不声明DTD。

二.html5标签

01、

定义文章。
02、 定义声音内容。
03、

你可能感兴趣的:(2018-HTML5面试题)