出自:广东开放大学-20年春季期末考试-HTML5开发技术

单选 如果要在页面播放器面板上显示元素自带的控制按钮工具栏,例如播放/暂停按钮、播放进度条、静音开关等,则需要对媒体元素添加一个( )的属性设置。 A. autoplay="true" B. loop="true" C. controls="true" D. preload="true"
单选 下面哪个不属于HTML5支持的多媒体元素的事件( ) A. onload B. onpause C. onplay D. onrestore
单选 canvas元素构建的画布是一个基于二维(x,y)的网格,坐标原点(0,0)位于canvas的(),从原点延x轴(),从原点延y轴(),取值依次递增。 A. 右上角,从左到右,从上到下 B. 右下角,从右到左,从下到上 C. 左下角,从左到右,从下到上 D. 左上角,从左到右,从上到下
单选 有这样一个canvas元素: <canvas id="myCanvas" width="200" height="100"></canvas> 如果有以下代码,则对代码的说明,不正确的是( ) <script type="text/javascript"> var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); cxt.fillRect(0,0,100,50); </script> A. JavaScript中首先使用id来寻找canvas元素 B. HTML5通过调用canvas对象的getContext()方法来获取绘图环境 C. cxt.fillRect(0,0,100,50)语句将从原点开始分别绘制两条线段 D. canvas对象的大小为宽200px,高100px
以下代码将在id为myCanvas的canvas元素中绘制出一个( C ) <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. 四边形
单选 以下哪个不是canvas中可用于绘制矩形的方法( ) A. rect() B. <pstyle="white-space:normal;">strokeRect()</p> C. fillRect() D. stroke()
单选 以下关于canvas的方法的说明,不正确的是( ) A. bezierCurveTo()用于创建三次方贝塞尔曲线 B. arc()用于创建弧或曲线 C. drawImage()用于向画布上绘制图像、画布或视频 D. moveTo()用于使用路径从画布中的指定点开始创建线条
单选 autoplay属性用于( ) A. 设置媒体文件是否显示自带的控制按钮 B. 设置指定的媒体文件在页面打开时是否自动播放 C. 绘制图形图像 D. 设置默认显示的图片路径
单选 HTML5 的正确 doctype 是( ) A. <!DOCTYPEhtml> B. <!DOCTYPEHTML5> C. <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML5.0//EN""http://www.w3.org/TR/html5/strict.dtd"> D. <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
单选 用于播放 HTML5 视频文件的正确 HTML5 元素是( ) A. <movie> B. <video> C. <audio> D. <media>
单选 把路径移动到画布中的指定点使用的方法是( ) A. lineTo B. moveTo C. stroke D. getContext
单选 清除给定的矩形内的像素使用的方法是 A. rect() B. strokeRect() C. clearRect() D. closePath()
单选 设置用于笔触的颜色可以使用的方法是( ) A. strokeStyle B. fillStyle C. lineCap D. scale
单选 drawImage用于( ) A. 填充当前绘图 B. 创建空白的图像对象 C. 在画布上绘制文本 D. 向画布上绘制图像、画布或视频
单选 在绘制图形之前,要先使用( )获取在画布上绘图的环境 A. createEvent B. createImage C. getContext D. getCanvas
单选 在canvas元素里使用(D )绘制弧形 A. font B. rect C. lineTo D. arc
单选 ( )用于创建线性渐变 A. createLinearGradient B. addColorStop C. createRadialGradient D. createPattern
单选 ( )用于创建环性渐变 A. createLinearGradient B. addColorStop C. createRadialGradient D. createPattern
单选 在canvas元素里绘制图形,一般首先要使用JavaScript的( )获取待操作的元素。 A. getElementByID B. getElementsByTagName C. getContext D. lineTo
单选 beginPath用于( ) A. 绘制已定义的路径 B. 填充当前路径 C. 旋转当前绘图 D. 起始一条路径
单选 在WebSQL中创建或打开数据库调用的方法是( ) A. openDatabase B. createDatabase C. excuteSql D. setDatabase
单选 以下关于WebStorage与Cookie技术的说法,不正确的是( ) A. 二者的数据存储量最大值都有限制 B. 二者都可以被禁止使用 C. 二者都很安全,都可用于存储重要信息 D. Web存储的数据不能明确指定过期时间,但Cookie可以
单选 在Web SQL数据库中可以通过JavaScript调用()方法执行相应的SQL语句。 A. transaction B. executeSql C. setItem D. getItem
单选 在获取用户当前地理位置信息时,如果出错,可能返回的错误信息不包括( ) A. 用户不允许地理定位 B. 获取不到当前位置信息 C. 请求超时 D. 没有GPS导航芯片
单选 WebStorage中的sessionStorage用于() A. 保存本地数据 B. 保存会话数据 C. 保存大量数据 D. 把数据永久保存在数据库
以下关于Web Storage的两种存储方式sessionStorage和localStorage的说法,不正确的是( D) A. sessionStorage中的数据会随着session对象生命周期的结束而被销毁 B. localStorage的数据可以一直保存在客户端,只要不手工清除 C. sessionStorage和localStorage都可以使用setItem和getItem进行信息的存和写 D. sessionStorage和localStorage都不能同时操作多条数据
单选 以下关于web worker的说法,不正确的是(B ) A. webworker是运行在后台的JavaScript程序 B. webworker会影响页面的性能 C. 如需终止webworker,并释放浏览器/计算机资源,可以使用terminate()方法 D. 由于webworker位于外部文件中,无法访问window、document对象
多选 在HTML5的Geolocation API中可以使用()获取当前地理位置。 A. addCurrentPostion B. watchCurrentPosition C. clearWatch D. getCurrentPosition
单选 下面哪个不是HTML5数据存储技术? A. WebStorage B. Cookie C. Geolocation D. WebSQL
HTML5的( )机制可以在用户脱离网络环境时也可以使用Web应用。 A. 地理定位 B. 离线应用 C. 动态绘图 D. 多媒体
单选 以下关于CSS背景样式定义的说法,不正确的是( ) A. background-clip用于设定背景的显示范围 B. background-origin用于设定绘制背景图像的起点 C. background-size用于设定背景图像的大小 D. background-repeat用于设定背景图像的透明度
在CSS3中,可以使用任意字体,可将该字体文件存放到服务器上,在需要时被自动下载到用户的计算机上。 自定义字体是在( )规则中定义的。 A. @font-face B. @font-family C. @font-size D. @font
单选 要设置宽度不为100%的页面容器居中,则可以在CSS定义中添加( ) A. margin-left:0;margin-right:0; B. margin-left:auto;margin-right:auto; C. margin-left:100%;margin-right:100%; D. margin-left:auto;margin-right:0;
单选 要在CSS3中实现样式过渡,以下说法不正确的是( ) A. 可以使用transition属性 B. 可以使用animations属性 C. transition属性可以实现的动画效果比animations复杂 D.
单选 关于以下CSS样式定义的说法,不正确的是( ) div#header a:link, div#header a:visited { display: block; width: 372px; height: 90px; background : url(/ui/bg.gif) 0 -120px no-repeat; margin: 0; padding: 0; border: 0; } A. 定义了名为header的div里一般链接与已访问链接的属性 B. background定义的是页面背景 C. 边框、内外边距都为0 D. 设置了容器居中
单选 在CSS3中可以实现文字的旋转、缩放、移动等变形功能,变形主要是通过(D )属性实现的。 A. overflow B. display C. transition D. transform
单选 CSS3中通过( )属性可以为页面文字增加阴影效果。 A. text-shadow B. text-align C. text-indent D. text-outline
单选 CSS选择器名:p.article:first-letter表示( ) A. 所有class为article的元素的首字母 B. 所有class为article的段落 C. 所有class为article的段落的首单词 D. 所有class为article的段落的首字母
单选 在 CSS3 中,使用( )创建圆角 A. border-radius B. box-shadow C. border-image D. background
多选 CSS的选择器类型包括( ) A. 属性选择器 B. 类选择器 C. 标签选择器 D. 伪类选择器
单选 HTML中新增的output元素用于( A ) A. 在页面中输出指定信息 B. 在页面中添加图形容器 C. 定义一个数据集 D. 在页面中添加命令按钮
单选 HTML5提供了一些专门用于实现页面架构的元素,以下说法不正确的是( ) A. 在页面布局时,提高了代码可读性 B. 为页面协同开发、维护优化等工作带来了便利 C. 浏览器的兼容程度不一,页面兼容性降低 D. 进一步实现了页面结构与页面设计代码的相对分离
单选 对于email类型的input元素。如果要在输入框中输入1个或多个邮箱地址,需要添加( )属性。 A. autofocus B. multiple=true C. contentEditable=true D. range=true
单选 如果要求用户在表单输入一个有效的日期,可以设置input元素的type属性为( ) A. month B. year C. date D. range
多选 关于以下代码所描述的文本输入框,说法正确的是( ) <form> 注册邮箱 <input type="email" autofocus="autofocus" placeholder="请输入有效的电子邮箱" required="required"/> </form> A. 这个输入框是必填项 B. 这个输入框在填写时将启用自动补全填写 C. 在这个输入框里必须输入符合邮箱格式的文本,例如带@符号等 D. 这个输入框在打开页面时将自动获得焦点
多选 在HTML5中,一些旧的元素不再使用,例如以下的 )等。 A. frame B. bgsound C. canvas D. menu
下面哪些是HTML5新增的元素? A. header B. input C. nav D. aside
多选 关于以下表单输入框的说法,正确的是 <form> <input type="number" max="100" min="0" step="5" /> <input name="提交" type="submit" /> </form> A. 只能输入数字字符 B. 满足条件的输入不能是负数 C. 输入的数字不能超过100 D. 要求输入的要是5的倍数
多选 如果要设置当前input元素为必填项,则以下横线处应填入( ) <input type="text" /> A. autofocus B. required="required" C. required D. Autocomplete
(6/25)、HTML5表单中input元素的()属性规定在页面加载时,域自动地获得焦点。(4.0分) • A、autoplay • B、autofocus • C、autocomplete • D、required