HTML开发技术【6】

1. 使用geolocation属性获取到的当前地理位置比应用程序中使用GPS更精准。(2 分)

2. HTML的属性有____(4 分)

A. 基本属性
B. 语言属性
C. 键盘属性
D. 内容属性

3. 创建Canvas画布使用的方法是:( )(2 分)

A. getContext("3d");
B. document.Context("3d");
C. getContext("2d");
D. document.Context("2d");

4. 离线应用中,manifest文件放在网页文件的哪个标记后面( )(2 分)

A. Body
B. Htm
C. Div
D. head  

5. 以下哪个不是HTML5中元素的属性()。(2 分)

A. type
B. download
C. name
D. rel

6. Canvas图形,需要在正中间的位置填充线性渐变色,使用addColorStop(X,"\#0000ff"); 其中X的值是多少?( )(2 分)

A. 50%
B. 1/2
C. 0.5
D. 50

7. HTML5中的()元素用于定义页面中一个内容区域。(2 分)

A. header
B. section
C. aside
D. article

8. HTML5中,《video》标签支持以下三种视频格式:Ogg、MPEG4和WebM。(2 分)

9. 如果要在页面播放器面板上显示元素自带的控制按钮工具栏,例如播放/暂停按钮、播放进度条、静音开关等,则需要对媒体元素添加一个( )的属性设置。(2 分)

A. autoplay="true"
B. loop="true"
C. controls="true"
D. preload="true"

10. HTML是Hypertext Markup Language的缩写,中文翻译为超文本传输协议。(2 分)

11. execCommand方法主要用来操作浏览器命令。(2 分)

12. 《div》《span》《/div》《/span》 是合法的。(2 分)

13. HTML的基本属性主要包括__________。(4 分)

A. title
B. class
C. id
D. style

14. HTML5中form的属性autocomplete表示()(2 分)

A. 自动聚焦
B. 自动验证
C. 自动完成
D. 自动提交

15. selection是对当前激活选中区(即高亮文本)进行操作,在非IE浏览器(Firefox、Safari、Chrome、Opera)下可以使用window.getSelection()获得selection对象。(2 分)

16. 任何版本的浏览器都可以使用geolocation属性获取当前地理位置。(2 分)

17. 下列哪项不是HTML5的新特性( )(2 分)

A. 兼容性
B. 合理性
C. 安全性
D. 有插件

18. HTML的公共属性包含以下哪几类(4 分)

A. 基本属性
B. 文本属性
C. 键盘属性
D. 鼠标熟悉

19. HTML5中的nav元素用于()(2 分)

A. 定义页面中的标题区域
B. 定义页面中导航菜单区域
C. 定义页面中脚注区域
D. 定义页面中的主体区域

20. 《video》标记后面的preload属性表示视频在页面加载时进行加载,并预备播放。(2 分)

21. 如果要在页面播放器面板上显示元素自带的控制按钮工具栏,例如播放/暂停按钮、播放进度条、静音开关等,则需要对媒体元素添加一个( )的属性设置。(2 分)

A. autoplay="true"
B. loop="true"
C. ontrols="true"
D. preload="true"

22. 在HTML5中,下列那个元素不允许写结束标记________。(2 分)

A. br
B. li
C. rp
D. td

23. sessinStorage和localStorage两种方法都支持跨浏览器操作。(2 分)

24. 尽管canvas元素可以实现非常强大且复杂的功能,但如果HTML页面中有比canvas元素更适合的元素存在,则不必再用canvas。(2 分)

25. 以下哪个不是canvas中可用于绘制矩形的方法( )(2 分)

A. rect()
B. strokeRect()
C. fillRect()
D. stroke()

26. 编写manifest文件分为几个部分:( )(2 分)

A. 1
B. 2
C. 3
D. 4

27. 在HTML5页面中添加canvas元素,必须定义canvas元素的id属性值以便接下来的调用。(2 分)

28. html5不再支持frame框架,同时也废除了frameset、frame、noframes这三个元素。(2 分)

29. HTML5的设计理念包括避免不必要的复杂性。(2 分)

30. 在HTML5中,哪个元素用于组合标题元素?( )(2 分)

A. group
B. header
C. headings
D. hgroup

31. context.arc()方法用于绘制圆形,一般其中的第几个参数决定圆形的半径(2 分)

A. 1
B. 2
C. 3
D. 4

32. 下面哪个标签是HTML5支持的()(2 分)

A. big
B. frame
C. center
D. script

33. 绘制二次方贝塞尔曲线的方法是()(2 分)

A. quadraticCurveTo(cp
B. cp
C. x,y)
D. bezierCurveTo(cpX1,cpY1,cpX2,cpY2,x,y)
E. quadraticCurveTo(cpX1,CPY1,cpX2,cpY2,x,y)
F. bezierCurveTo(cp
G. cp
H. x,y)

34. 根据现有的标准,把HTML5的元素按优先等级定义为()(4 分)

A. 结构性元素
B. 级块性元素
C. 行内语义类元素
D. 交互性元素

35. 在HTML5中可以省略全部标记的元素是()(2 分)

A. option
B. body
C. hr
D. img

36. nav元素可以用于以下哪些场合_____(4 分)

A. 传统导航条
B. 侧边栏导航
C. 页内导航
D. 翻页操作

37. 在CSS3之前,只能通过opacity属性定义颜色值,只能使用RGB模式设置元素的不透明度。(2 分)

38. HTML中新增的output元素用于( )(2 分)

A. 在页面中输出指定信息
B. 在页面中添加图形容器
C. 定义一个数据集
D. 在页面中添加命令按钮

39. 下列属于H5元素的行内语义性元素的(4 分)

A. audio
B. details
C. figure
D. progress

40. 在CSS3中,可以使用 border-raidus属性实现圆角效果。(2 分)

41. cxt.arc(100,100,100,0,Math.PI*2,true) Canvas绘制圆形的arc方法中,参数说明正确的是:( )(2 分)

A. 圆半径,圆心X坐标,圆心Y坐标,开始角度,结束角度,是否顺时针
B. 圆心Y坐标,圆心X坐标,圆半径,开始角度,结束角度,是否顺时针
C. 圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否顺时针
D. 圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否逆时针

42. 下面哪个不属于HTML5支持的多媒体元素的事件( )(2 分)

A. onload
B. onpause
C. onplay
D. Onrestore

43. 新的 HTML5 全局属性,"contenteditable" 用于: ( )(2 分)

A. 规定元素的上下文菜单。该菜单会在用户点击右键点击元素时出现。 
B. 规定元素内容是否是可编辑的。 
C. 从服务器升级内容。 
D. 返回内容在字符串中首次出现的位置。

44. 跨文档消息传输指的是网页文档之间互相接受和发送消息的功能。(2 分)

45. 哪一个不是HTML5新增的语义化标记元素_______。(2 分)

A. section
B. head
C. article
D. aside

46. 用于播放 HTML5 视频文件的正确 HTML5 元素是( )(2 分)

A. movie
B. video
C. audio
D. media

47. 下列的HTML标签哪些是_______列表标签。(4 分)

A. 《ul》…《/ul》
B. 《ol》…《/ol》
C. 《li》…《/li》
D. 《hi》…《/hi》

48. input属性中HTML5新增哪些属性?(4 分)

A. list
B. width
C. required
D. type

49. 以下哪些属性是原HTML4中适应元素为body的,而现被HTML5废除并使用CSS样式表所替代(4 分)

A. alink
B. link
C. text
D. clear

50. rgba(255,0,0,0.5)表示半透明的完全绿色。(2 分)

51. canvas画布中,仅用于移动坐标空间的是____(2 分)

A. transition
B. context.transparent
C. context.translate
D. context.transform

52. FileReader对象使用()方法把图片显示出来:( )(2 分)

A. readAsBinaryString
B. readAsText
C. readAsDateURL
D. readAsArrayBuffer  

53. pushState()用于向history对象添加当前页面的记录,并且改变浏览器地址栏的URL。(2 分)

54. HTML5中新增哪些form属性(4 分)

A. autocomplete
B. action
C. novalidate
D. name

55. WEB Storage的缺点有存储空间更大、存储内容不会发送到服务器。(2 分)

56. 在CSS3中使用text-shadow属性给页面文字添加阴影效果。(2 分)

57. Canvas 用于填充颜色的属性是:( )(2 分)

A. fillStyle 填充色
B. fillRect
C. lineWidth 线条宽度
D. StrokeRect

58. 配置manifest文件,IIS的配置方法是在网站属性的http头标签中找到MIME类型添加关联扩展名manifest内容类型输入()(2 分)

A. text/manifest
B. text/cache-manifest
C. text/manifest-cache
D. text/local-manifest

59. translate(80,80)表示将默认坐标原点水平向右偏移80,向下偏移80。(2 分)

60. manifest 文件中要缓存的文件写在cache部分。(2 分)

61. 以下代码将在id为myCanvas的canvas元素中绘制出一个(  )《script type="text/javascript"》var c=document.getElementById("myCanvas");var cxt=c.getContext("2d");cxt.moveTo(0,0);cxt.lineTo(150,50);cxt.lineTo(100,1000);cxt.stroke();《/script》(2 分)

A. 圆形
B. 锐角图形
C. 钝角图形
D. 四边形

62. HTML5的设计理念包括( )(4 分)

A. 避免不必要的复杂性
B. 支持已有的内容
C. 解决现实的问题
D. 求真务实
E. 平稳退化
F. 最终用户优先

63. web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能,不能嵌套子线程。(2 分)

64. 以下不是Canvas的方法是()(2 分)

A. getContext()
B. controller()
C. fill()
D. stroke()

65. 在HTML5中要实现拖放操作,需要将要拖放的对象元素的draggable属性设置为false。 (2 分)

66. canvas元素构建的画布是一个基于二维(x,y)的网格,坐标原点(0,0)位于canvas的(),从原点延x轴(),从原点延y轴(),取值依次递增。(2 分)

A. 右上角,从左到右,从上到下
B. 右下角,从右到左,从下到上
C. 左下角,从左到右,从下到上
D. 左上角,从左到右,从上到下

67. 在HTML5中已不支持frame框架,但支持iframe框架。(2 分)

68. autoplay属性用于( )(2 分)

A. 设置媒体文件是否显示自带的控制按钮
B. 设置指定的媒体文件在页面打开时是否自动播放
C. 绘制图形图像
D. 设置默认显示的图片路径

69. Canvas依赖分辨率,不支持事件处理器,文本渲染能力弱,能够以 .png 或 .jpg 格式保存结果图像,最适合图像密集型的游戏。(2 分)

70. 控制视频暂停用的是哪个方法:( )(2 分)

A. stop();
B. pause();
C. paused();
D. play();

71. 在浏览器支持的前提下 《video src="movie.ogg"》《/video》这行标记不能显示视频,是因为没有添加controls属性  。(2 分)

72. 要确保适用于Safari 浏览器,视频文件必须是MPEG4类型。(2 分)

73. 以下哪个不是HTML5中a元素的属性_______。(2 分)

A. type
B. download
C. name
D. rel

74. localStorage,将数据保存在客户端本地的硬盘里,但还是做不到永久保存。(2 分)

75. 在CSS3中可以使用transitaion属性和其他CSS属性(颜色、宽高、变形、位置等)配合实现动画效果。(2 分)

76. 存储在本地的数据永远不会过期是web storage的优点。(2 分)

77. HTML5中将DOCTYPE分为几种( )(2 分)

A. 3
B. 1
C. 2
D. 4

78. session Storage是一种没有时间限制的数据存储方式,浏览器的关闭并不意味着数据也随之消失,当再次打开浏览器是,依然可以访问这些数据。(2 分)

79. audio元素中src属性的作用是()。(2 分)

A. 提供播放、暂停和音量控件
B. 循环播放
C. 制定要播放音频的URL
D. 插入一段替换内容

80. 在CSS3选择器不需要使用多个《div》标记就能实现多栏布局。(2 分)

81. 以下哪项不是HTML5新增的form元素?( )(2 分)

A. datalist
B. keygen
C. output
D. novalidate

82. 通过使用HTML5 Geolocation API可以获取设备准确的实际位置信息。(2 分)

83. Canvas绘制线条时用下面哪个方法设置起点坐标:( )(2 分)

A. lineTo
B. moveTo
C. startTo
D. beginTo

84. Geolocation API允许用户在web应用程序中共享位置信息,使其能够享受位置感知服务。(2 分)

85. 以下哪些是HTML5新增的功能元素?(4 分)

A. hgroup
B. audio
C. time
D. target

86. rangeCount返回selection中包含的range对象的数目,一般存在多个range,Ctrl健配合使用只能有一个。(2 分)

87. 标签《b》的作用 ( )(2 分)

A. 显示加粗文本效果
B. 显示斜体文本效果
C. 显示小号字体效果
D. 显示大号字体效果

88. Canvas则通过JavaScript来绘制2D图形。(2 分)

89. 在HTML5的语法中:html、head、body可以完全省略。(2 分)

90. 通过 CSS3的()属性,我们能够创建动画,这可以在许多网页中取代动画图片、Flash 动画以及 JavaScript。(2 分)

A. box
B. border
C. transition
D. Animation

91. Blob对象有两个属性,一个是size属性,表示字节长度,一个是name属性,表示文件的名称。(2 分)

92. HTML5的canvas元素使用JavaScript在网页上绘制图像。(2 分)

93. 以下哪项不属于Html5中input标签新增的输入类型()。(2 分)

A. email
B. url
C. number
D. radio

94. html5不区分大小写、标记结束符及属性是否加引号。(2 分)

95. ________方法用于实现图形或者位图的放大或缩小。( )(2 分)

A. small
B. scale
C. big
D. zoom

96. web storage可以让web页面实现在客户端浏览器中以键值对的形式在本地保存数据,它的优点包括存储在本地的数据永远不会过期。(2 分)

97. HTML5的设计思维反映出:任何开放的标准,都应该追求________(4 分)

A. 简化最常见的任务,让步常见的任务不至于太麻烦
B. 只为80%设计
C. 给内容创建者最大的权利
D. 默认设置智能化

98. 如果要绘制径向渐变,则首先需要使用createRadialGradient方法创建canvasGradient对象,然后使用addColorStop方法进行上色。(2 分)

99. sessinStorage,用来保存从浏览器打开网站到关闭这段时间所要求保留的所有数据。(2 分)

100. 在CSS3中,可以使用 border-radus属性实现圆角效果。(2 分)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值