面试汇总
HTML部分 1.HTML5新特性,语义化 可以参考 https://blog.csdn.net/qq_26562641/article/details/54669288 2.浏览器的标准模式和怪异模式 可以参考 http://www.cnblogs.com/zzgyq/p/8630709.html 3. xhtml和html的区别 XHTML 元素必须被正确地嵌套。 XHTML 元素必须被关闭。 标签名必须用小写字母。 XHTML 文档必须拥有根元素。 4.data-属性的作用是什么 为前端开发者提供自定义的属性,这些属性集可以通过对象的dataset属性获取,不支持该属性的浏览器可以通过 getAttribute方法获取<div data-author="david" data-time="2011-06-20" data-comment-num="10">...</div>div.dataset.commentNum; // 10 需要注意的是,data-之后的以连字符分割的多个单词组成的属性,获取的时候使用驼峰风格:比如 <div id="content" data-user-list="user_list">data-user_list自定义属性 </div> //js var content= document.getElementById('content');