10个最常见的HTML5面试题 附答案


Posted in HTML / CSS onJune 06, 2016

本文为大家分享了最常见的10个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 对于多媒体提供了强有力的支持,除了 audio 和 video 标签外,  标签定义嵌入的内容,比如插件。  对于定义多个数据源很有用。  标签为诸如 video 元素之类的媒介规定外部文本轨道。 用于规定字幕文件或其他包含文本的文件,当媒介播放时,这些文件是可见的。 

问题5、HTML5 Canvas 元素有什么用?

答:Canvas 元素用于在网页上绘制图形,HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。 

问题6、HTML5 存储类型有什么区别?

答:HTML5 能够本地存储数据,在之前都是使用 cookies 使用的。HTML5 提供了下面两种本地存储方案: localStorage 用于持久化的本地存储,数据永远不会过期,关闭浏览器也不会丢失。 sessionStorage 同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。

问题7、HTML5 有哪些新增的表单元素?

答:HTML5 新增了很多表单元素让开发者构建更优秀的 Web 应用程序。 datalist datetime output keygen date month week time color number range email url。

问题8、HTML5 废弃了哪些 HTML4 标签?

HTML5 废弃了一些过时的,不合理的 HTML 标签: frame frameset noframe applet big center basefront。

问题9、HTML5 标准提供了哪些新的 API?

答:HTML5 提供的应用程序 API 主要有: Media API Text Track API Application Cache API User Interaction Data Transfer API Command API Constraint Validation API History API。

问题10、HTML5 应用程序缓存和浏览器缓存有什么区别?

答:应用程序缓存是 HTML5 的重要特性之一,提供了离线使用的功能,让应用程序可以获取本地的网站内容,例如 HTML、CSS、图片以及 JavaScript。这个特性可以提高网站性能,它的实现借助于 manifest 文件。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。
HTML / CSS 相关文章推荐
纯CSS打造(无图像无js)的非常流行的讲话(语音)气泡效果
Dec 28 HTML / CSS
详解CSS3的box-shadow属性制作边框阴影效果的方法
May 10 HTML / CSS
CSS3实现翘边的阴影效果的代码示例
Jun 13 HTML / CSS
CSS3实现王者匹配时的粒子动画效果
Apr 12 HTML / CSS
CSS3实现王者荣耀匹配人员加载页面的方法
Apr 16 HTML / CSS
CSS3实现菜单悬停效果
Nov 17 HTML / CSS
html5适合移动应用开发的12大特性
Mar 19 HTML / CSS
一波HTML5 Canvas基础绘图实例代码集合
Feb 28 HTML / CSS
HTML5+CSS3模仿优酷视频截图功能示例
Jan 05 HTML / CSS
在canvas上实现元素图片镜像翻转动画效果的方法
Mar 20 HTML / CSS
详解CSS中的特指度和层叠问题
Jul 15 HTML / CSS
css常用字体属性与背景属性介绍
Feb 28 HTML / CSS
12个不为大家熟知的HTML5设计小技巧
Jun 02 #HTML / CSS
HTML5中的进度条progress元素简介及兼容性处理
Jun 02 #HTML / CSS
关于老式浏览器兼容HTML5和CSS3的问题
Jun 01 #HTML / CSS
h5调用摄像头的实现方法
Jun 01 #HTML / CSS
HTML5拖拽的简单实例
May 30 #HTML / CSS
HTML5对比HTML4的主要改变和改进总结
May 27 #HTML / CSS
Html5实现用户注册自动校验功能实例代码
May 24 #HTML / CSS
You might like
《神奇女侠:血脉》神力女超人大战犯罪公司
2020/04/09 欧美动漫
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
2011/05/24 PHP
PHP中static关键字原理的学习研究分析
2011/07/18 PHP
thinkphp 一个页面使用2次分页的实现方法
2013/07/15 PHP
php字符集转换
2017/01/23 PHP
php实现微信发红包功能
2018/07/13 PHP
Laravel向公共模板赋值方法总结
2019/06/25 PHP
实现连缀调用的map方法(prototype)
2009/08/05 Javascript
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
JS实现的表格行鼠标点击高亮效果代码
2015/11/27 Javascript
如何高效率去掉js数组中的重复项
2016/04/12 Javascript
使用grunt合并压缩js和css文件的方法
2017/03/02 Javascript
bootstrap实现动态进度条效果
2017/03/08 Javascript
jQuery.Ajax()的data参数类型详解
2017/07/23 jQuery
Vue+penlayers实现多边形绘制及展示
2020/12/24 Vue.js
使用python的chardet库获得文件编码并修改编码
2014/01/22 Python
Python通过poll实现异步IO的方法
2015/06/04 Python
Python中字典映射类型的学习教程
2015/08/20 Python
详解Python nose单元测试框架的安装与使用
2017/12/20 Python
详解Python中的分组函数groupby和itertools)
2018/07/11 Python
解决Python中定时任务线程无法自动退出的问题
2019/02/18 Python
python+opencv像素的加减和加权操作的实现
2019/07/14 Python
Python利用神经网络解决非线性回归问题实例详解
2019/07/19 Python
关于阿里云oss获取sts凭证 app直传 python的实例
2019/08/20 Python
python3.7通过thrift操作hbase的示例代码
2020/01/14 Python
python:批量统计xml中各类目标的数量案例
2020/03/10 Python
html5 application cache遇到的严重问题
2012/12/26 HTML / CSS
资产经营总监岗位职责范文
2013/12/01 职场文书
《美丽的丹顶鹤》教学反思
2014/04/22 职场文书
党的群众路线教育实践活动个人自我剖析材料
2014/10/07 职场文书
入党积极分子群众意见
2015/06/01 职场文书
2019奶茶店创业计划书范本!
2019/07/15 职场文书
教你怎么用Python生成九宫格照片
2021/05/20 Python
python基于turtle绘制几何图形
2021/06/15 Python
IDEA使用SpringAssistant插件创建SpringCloud项目
2021/06/23 Java/Android
三种方式清除vue路由跳转router-link的历史记录
2022/04/10 Vue.js