总结H5常见问题(二)
1、如果视频加载时没有设置视频的高度和宽度,会发生什么情况?
A、页面闪烁
B、页面未加载
C、页面崩溃
D、页面关闭
答案:A
如果没有设置高度和宽度,浏览器就不知道视频的大小。其效果是,当视频加载时,页面将发生变化(或闪烁)
2、下列哪种 HTML 视频媒体类型在 IE 中不受支持 ?
A、WebM
B、MP4
C、Ogg
D、MP4 FLAC
答案:C
Ogg 格式在 Internet Explorer 中不受任何方式的支持
3、在 HTML 音频/视频 DOM 中,_____设置或返回音频/视频播放的默认速度?
A、currentTime
B、duration
C、defaultPlaybackRate
D、playbackRate
答案:C
4、哪个元素表示预格式化文本 ?
A、<main>
B、<dir>
C、<dd>
D、<pre>
答案:D
5、HTML5 向后兼容旧浏览器吗 ?
A、正确
B、错误
答案:A
HTML5 被设计成尽可能向后兼容现有的 web 浏览器
6、关于 HTML5 中的自定义属性(data-*),下列哪个选项是正确的 ?
A、自定义数据属性以 data 开始,并将根据您的需求进行命名
B、您可以使用 JavaScript 获得这些属性的值
C、以上都是
D、以上都不是
答案:D
7、以下哪个标签用于表示 HTML5 中不同类型输出的结果 ?
A、output
B、placeholder
C、autofocus
D、required
答案:A
8、websocket 的 socket.readystate 属性的哪个值表示连接已建立并且可以进行通信?
A、0
B、1
C、2
D、3
答案:B
9、关于 HTML5 中的地理定位 api,下列哪个选项是正确的?
A、HTML5 地理定位 API 允许您与您喜爱的 web 站点共享您的位置
B、一个 javascript 可以捕获你的纬度和经度,并可以发送到后端 Web 服务器,做一些奇特的位置感知的事情,比如找到本地企业或在地图上显示你的位置
C、如今,大多数浏览器和移动设备都支持地理定位 API
D、以上都是
答案:D
10、下列哪个属性触发中止事件?
A、offline
B、onabort
C、abort
D、onbeforeonload
答案:B