前端面试题HTML篇
doctype的作⽤是什么
- 声明位于文档中的最前面,处于标签之前。告知浏览器的解析器,用什么文档类型规范来解析这个文档。
- 严格模式的排版和JS 运作模式是 以该浏览器支持的最高标准运行。
- 在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。
- DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。
HTML、XML 和 XHTML 有什么区别
- html(超文本标记语言)——xhtml(可扩展性超文本标记语言)——xml(可扩展性标记语言)
- html: 1.对大小写不敏感;2.标签不必成对出现;
- xhtml: 1.对大小写敏感,必须是小写的; 2.标签必须成对出现,有开始标签就必须有结束标签;3.属性值必须在引号之内;4.不支持属性最小化;5.name属性不赞成使用,以后会被淘汰;6.空元素也要结束标签;
- xml: xhtml的特性也适合xml;