HTML开发技术

1. canvas画布中,仅用于移动坐标空间的是____

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

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

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

3. 以下不是Canvas的方法是

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

4. 控制视频暂停用的是哪个方法:

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

5. ________方法用于实现图形或者位图的放大或缩小。

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

6. HTML5新增一种非常重要的功能是可以在客户端本地存数据的Web Storage功能。其中( )持久化本地存储,类似于Cookie,但没有有效期,除非主动删除数据:

A. WebSQL 
B. 创建可拖动的元素
C. SessionStorage(数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁,非持久化)
D. localStorage

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

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

8. autoplay属性用于

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

9. 创建Canvas画布使用的方法是:

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

10. 下面哪个不属于HTML5支持的多媒体元素的事件

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

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

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

12. audio元素中src属性的作用是()。

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

13. 绘制二次方贝塞尔曲线的方法是

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

14. HTML5画布中,destination-in表示____

A. 新图形只出现在与原有内容重叠部分,其余区域变为透明
B. 只绘制原有内容和新图形与原有内容重叠的部分,且新图形位于原有内容之上
C. 原有内容只出现在与新图形重叠的部分,其余区域为透明
D. 只绘制新图形和新图形与原有内容重叠的部分,且原有内容位于重叠部分之下

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

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

16. 以下哪个不是canvas中可用于绘制矩形的方法

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

17. Canvas用于填充颜色的属性是:

A. fillStyle
B. lineWidth
C. strokeRect
D. fillRect

18. HTML的基本属性主要包括__________。

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

19. HTML的公共属性包含以下哪几类

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

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

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

21. 下列的HTML标签哪些是_______列表标签。

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

22. 下面是HTML5中新增的结构元素的是________

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

23. Canvas用于填充颜色的属性是:

A. lineWidth
B. fillRect
C. strokeRect
D. fillStyle

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

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

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

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

26. canvas画布中,仅用于移动坐标空间的是____

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

27. ________方法用于实现图形或者位图的放大或缩小。

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

28. 以下哪个不是canvas中可用于绘制矩形的方法

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

29. 以下不是Canvas的方法是

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

30. HTML5画布中,destination-in表示____

A. 只绘制新图形和新图形与原有内容重叠的部分,且原有内容位于重叠部分之下
B. 新图形只出现在与原有内容重叠部分,其余区域变为透明
C. 原有内容只出现在与新图形重叠的部分,其余区域为透明
D. 只绘制原有内容和新图形与原有内容重叠的部分,且新图形位于原有内容之上

31. 有这样一个canvas元素: 《canvas id="myCanvas" width="200" height="100"》 如果有以下代码,则对代码的说明,不正确的是( ) 《script type="text/javascript"》 var c=document.getElementById("myCanvas"); var

A. canvas对象的大小为宽200px,高100px
B. cxt.fillRect(0,0,100,50)语句将从原点开始分别绘制两条线段
C. JavaScript中首先使用id来寻找canvas元素
D. HTML5通过调用canvas对象的getContext()方法来获取绘图环境

32. 绘制二次方贝塞尔曲线的方法是

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

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

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

34. autoplay属性用于

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

35. 下面哪个不属于HTML5支持的多媒体元素的事件

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

36. HTML5新增一种非常重要的功能是可以在客户端本地存数据的Web Storage功能。其中( )持久化本地存储,类似于Cookie,但没有有效期,除非主动删除数据:

A. localStorage
B. WebSQL
C. SessionStorage(数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁,非持久化)
D. 创建可拖动的元素

37. audio元素中src属性的作用是()。

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

38. 控制视频暂停用的是哪个方法:

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

39. 以下代码将在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》

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

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

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

41. 创建Canvas画布使用的方法是:

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

42. HTML的基本属性主要包括__________。

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

43. 下列的HTML标签哪些是_______列表标签。

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

44. HTML的公共属性包含以下哪几类

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

45. 下面是HTML5中新增的结构元素的是________

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

46. 控制视频暂停用的是哪个方法:

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

47. 下面哪个不属于HTML5支持的多媒体元素的事件

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

48. canvas画布中,仅用于移动坐标空间的是____

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

49. 有这样一个canvas元素: 《canvas id="myCanvas" width="200" height="100"》 如果有以下代码,则对代码的说明,不正确的是( ) 《script type="text/javascript"》 var c=document.getElementById("myCanvas"); var

A. JavaScript中首先使用id来寻找canvas元素
B. cxt.fillRect(0,0,100,50)语句将从原点开始分别绘制两条线段
C. HTML5通过调用canvas对象的getContext()方法来获取绘图环境
D. canvas对象的大小为宽200px,高100px

50. 以下不是Canvas的方法是

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

51. 创建Canvas画布使用的方法是:

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

52. HTML5新增一种非常重要的功能是可以在客户端本地存数据的Web Storage功能。其中( )持久化本地存储,类似于Cookie,但没有有效期,除非主动删除数据:

A. WebSQL 
B. 创建可拖动的元素
C. localStorage
D. SessionStorage(数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁,非持久化)

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

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

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

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

55. 以下哪个不是canvas中可用于绘制矩形的方法

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

56. ________方法用于实现图形或者位图的放大或缩小。

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

57. Canvas用于填充颜色的属性是:

A. fillRect
B. fillStyle
C. lineWidth
D. strokeRect

58. 绘制二次方贝塞尔曲线的方法是

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

59. autoplay属性用于

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

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

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

61. 下列的HTML标签哪些是_______列表标签。

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

62. 下面是HTML5中新增的结构元素的是________

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

63. HTML的基本属性主要包括__________。

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

64. HTML5中form的属性autocomplete表示

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

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

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

66. HTML5中的()元素用于定义页面中的标题区域

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

67. 下面哪个标签在HTML5中已被移除

A. font
B. input
C. form
D. style

68. 以下哪项不是HTML5新增的form元素?

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

69. Canvas绘制线条时用下面哪个方法设置起点坐标:

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

70. Canvas 用于填充颜色的属性是:

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

71. HTML5提供了一些专门用于实现页面架构的元素,以下说法不正确的是

A. 浏览器的兼容程度不一,页面兼容性降低
B. 为页面协同开发、维护优化等工作带来了便利
C. 进一步实现了页面结构与页面设计代码的相对分离
D. 在页面布局时,提高了代码可读性

72. 在HTML5中,下列那个元素不允许写结束标记________。

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

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

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

74. 以下哪个是HTML5新增的表单元素

A. frame
B. input
C. datalist
D. button

75. 标签《b》的作用 ( )

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

76. HTML中新增的output元素用于

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

77. 创建Range用的是哪个方法:

A. document.createRange();
B. cloneRange();
C. deleteContents();
D. toString();

78. HTML5中的nav元素用于

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

79. 下列字符格式标签中IE浏览器不支持的是________。

A. 《sup》...《/sup》
B. 《i》...《/i》
C. 《blink》...《/blink》
D. 《cite》...《/cite》

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

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

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

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

82. 下面哪个标签是HTML5支持的

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

83. 以下哪些是HTML5新增的功能元素?

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

84. nav元素可以用于以下哪些场合_____

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

85. 以下是HTML5中引入的新的标记元素的类别是________。

A. 内嵌
B. 交互
C. 表格
D. 元数据

86. HTML5画布中,destination-in表示____

A. 只绘制原有内容和新图形与原有内容重叠的部分,且新图形位于原有内容之上
B. 只绘制新图形和新图形与原有内容重叠的部分,且原有内容位于重叠部分之下
C. 新图形只出现在与原有内容重叠部分,其余区域变为透明
D. 原有内容只出现在与新图形重叠的部分,其余区域为透明

87. autoplay属性用于

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

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

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

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

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

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

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

91. 创建Canvas画布使用的方法是:

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

92. Canvas用于填充颜色的属性是:

A. fillStyle
B. strokeRect
C. lineWidth
D. fillRect

93. audio元素中src属性的作用是()。

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

94. canvas画布中,仅用于移动坐标空间的是____

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

95. 有这样一个canvas元素: 《canvas id="myCanvas" width="200" height="100"》 如果有以下代码,则对代码的说明,不正确的是( ) 《script type="text/javascript"》 var c=document.getElementById("myCanvas"); var

A. JavaScript中首先使用id来寻找canvas元素
B. HTML5通过调用canvas对象的getContext()方法来获取绘图环境
C. canvas对象的大小为宽200px,高100px
D. cxt.fillRect(0,0,100,50)语句将从原点开始分别绘制两条线段

96. 以下不是Canvas的方法是

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

97. 绘制二次方贝塞尔曲线的方法是

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

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

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

99. 下列的HTML标签哪些是_______列表标签。

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

100. HTML5中DOCTYPE声明不用区分大小写,也不用区分单引号双引号。

A. 对
B. 错

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值