html5面试题目汇总(一),html5面试题及答案 简书
本文为你分享10个最常见的HTML5面试问题。我希望你喜欢它们。
问题1、新的 HTML5 文档类型和字符集是?
回答:HTML5文档类型很简单:HTML5是用UTF-8编码的。
问题2、HTML5 中如何嵌入音频?
回答:HTML5支持MP3、Wav、Ogg格式的音频。下面是在网页中嵌入音频。
问题3、HTML5 中如何嵌入视频?
答:与音频类似,HTML5支持MP4、WebM和Ogg格式的视频。
问题4、除了 audio 和 video,HTML5 还有哪些媒体标签?
回答:HTML5对多媒体提供了强大的支持。除了音频和视频标签,标签还定义了嵌入的内容,比如插件。用于定义多个数据源。标签为媒体(如视频元素)指定外部文本轨道。用于指定字幕文件或其他包含文本的文件,这些文件在媒体播放时可见。
问题5、HTML5 Canvas 元素有什么用?
答:canvas元素用于在网页上绘制图形,HTML5的Canvas元素使用JavaScript在网页上绘制图像。
问题6、HTML5 存储类型有什么区别?
回答:HTML5可以本地存储数据,以前是cookies使用的。HTML5提供了以下两种localStorage方案:本地存储用于永久本地存储,关闭浏览器时数据永不过期,不会丢失。会话同一会话中的存储页可以被访问,会话结束后数据将被销毁。因此,sessionStorage不是持久的本地存储,而只是会话级存储。
问题7、HTML5 有哪些新增的表单元素?
回答:HTML5增加了很多新的表单元素,供开发者构建更好的Web应用。数据列表日期时间输出关键字日期月星期时间颜色数字范围电子邮件url .
问题8、HTML5 废弃了哪些 HTML4 标签?
HTML抛弃了一些过时不合理的HTML标签:frame frameset no frame applet Big Center base front。
问题9、HTML5 标准提供了哪些新的 API?
答:HTML5提供的应用API主要有:媒体API TextTrack API应用缓存API用户交互数据传输API命令API约束验证API历史API。
问题10、HTML5 应用程序缓存和浏览器缓存有什么区别?
答:应用缓存是HTML5的重要特性之一,它提供了离线使用的功能,使应用可以获取本地的网站内容,如HTML、CSS、图片、JavaScript等。这个特性可以提高网站的性能,它是通过清单文件的方式实现的。
这就是本文的全部内容。希望对大家的学习和支持有帮助。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。