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

、以下CSS样式定义了一个背景颜色的()。#grad1{……background:linear-gradient(toright,red,blue);} A、 径向渐变 B、 线性渐变 C、 透明图像 D、 交替颜色
CSS3中,可以通过()属性给文本添加阴影。 A、 word-wrap B、 text-overflow C、 box-shadow D、 text-shadow
CSS3中,可以通过()属性给盒子模型添加阴影。 A、 word-wrap B、 text-overflow C、 box-shadow D、 text-shadow
CSS3的()属性指定应向用户如何显示溢出的文本内容。 A、 word-wrap B、 text-overflow C、 box-shadow D、 text-shadow
使用sessionStorage读取数据,需要调用该对象的()方法。 A、 getItem B、 getElementById C、 setItem D、 removeItem
使用localStorage读取数据,需要调用该对象的()方法。 A、 getItem B、 getElementById C、 setItem D、 removeItem
使用localStorage保存数据,需要调用该对象的()方法。 A、 getItem B、 getElementById C、 setItem D、 removeItem
使用localStorage清除一条保存的数据记录,需要调用该对象的()方法。 A、 getItem B、 getElementById C、 setItem D、 removeItem
使用localStorage清所有保存的数据,需要调用该对象的()方法。 A、 getItem B、 removeAll C、 setItem D、 clear
以下代码对页面中的div元素设置了()边框。 div { border:2pxsolid; border-radius:25px; } A、 双线 B、 点状 C、 虚线 D、 圆角
WebStorage中的sessionStorage用于() A、 保存本地数据 B、 保存会话数据 C、 保存大量数据 D、 把数据永久保存在数据库
以下关于WebStorage的两种存储方式sessionStorage和localStorage的说法,不正确的是() A、 sessionStorage中的数据会随着session对象生命周期的结束而被销毁 B、 localStorage的数据可以一直保存在客户端,只要不手工清除 C、 sessionStorage和localStorage都可以使用setItem和getItem进行信息的存和写 D、 sessionStorage和localStorage都不能同时操作多条数据
以下关于webworker的说法,不正确的是() A、 webworker是运行在后台的JavaScript程序 B、 webworker会影响页面的性能 C、 如需终止webworker,并释放浏览器/计算机资源,可以使用terminate()方法 D、 由于webworker位于外部文件中,无法访问window、document对象
以下关于WebStorage的说法,不正确的是() A、 Web Storage最大可用存储5M的数据 B、 可用被用户创建、修改、删除 C、 Web Storage保存的数据只能在客户端查询 D、 Web Storage保存的数据可以指定过期时间
关于WebStorage的存储方式sessionStorage,不正确的是() A、 sessionStorage中的数据会随着session对象生命周期的结束而被销毁 B、 sessionStorage用于保存会话数据 C、 浏览器关闭时,sessionStorage保存的数据信息也被清空 D、 sessionStorage的数据可以指定过期时间
使用sessionStorage保存数据,需要调用该对象的()方法。 A、 getItem B、 getElementById C、 setItem D、 removeItem
单选 HTML中新增的output元素用于( ) 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
8 多选 关于以下表单输入框的说法,正确的是 <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
如果要在页面播放器面板上显示元素自带的控制按钮工具栏,例如播放/暂停按钮、播放进度条、静音开关等,则需要对媒体元素添加一个( )的属性设置。 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元素中绘制出一个( ) <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. 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>
单选 canvas对象中的()方法可用于旋转当前绘图。 A. lineTo() B. stroke() C. translate() D. rotate()
在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的说法,不正确的是( ) A. sessionStorage中的数据会随着session对象生命周期的结束而被销毁 B. localStorage的数据可以一直保存在客户端,只要不手工清除 C. sessionStorage和localStorage都可以使用setItem和getItem进行信息的存和写 D. sessionStorage和localStorage都不能同时操作多条数据
单选 以下关于web worker的说法,不正确的是( ) 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. animations可以定义多个样式转换过程的中间点的不同属性值
单选 关于以下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. 设置了容器居中