注意:此页面搜索的是所有试题
广东开放大学-20年春季期末考试-HTML5开发技术
如果有以下JavaScript代码,则对代码的说明,不正确的是() varc=document.getElementById("myCanvas");varcxt=c.getContext("2d");cxt.fillRect(0,0,100,50); A、 JavaScript中首先要使用id来寻找canvas元素 B、 HTML5通过调用canvas对象的getContext()方法来获取绘图环境 C、 cxt.fillRect(0,0,100,50)语句将从原点开始分别绘制两条线段 D、 canvas对象的大小为宽200px,高100px
以下代码将在id为myCanvas的canvas元素中绘制出一个() varc=document.getElementById("myCanvas"); varctx=c.getContext("2d"); ctx.rect(20,20,150,100); ctx.stroke(); A、 圆形 B、 曲线 C、 三角形 D、 矩形
以下哪个不是canvas中可用于创建或绘制矩形的方法() A、 rect() B、 strokeRect() C、 fillRect() D、 clearRect()
以下关于canvas的方法的说明,不正确的是() A、 bezierCurveTo()用于创建三次方贝塞尔曲线 B、 arc()用于创建弧或曲线 C、 drawImage()用于向画布上绘制图像、画布或视频 D、 moveTo()用于使用路径从画布中的指定点开始创建线条
关于canvas中用于绘制三次贝塞尔曲线的方法bezierCurveTo(cp1x,cp1y,cp2x,cp2y,x,y),以下说法不正确的是() A、 第一个参数cp1x是第一个控制点的横坐标 B、 第二个参数cp1y是第一个控制点的纵坐标 C、 贝塞尔曲线是依据四个位置任意的点坐标绘制出来的一条光滑曲线 D、 贝塞尔曲线的每个顶点有1个控制点
canvas对象中实现坐标平移可使用()方法 A、 rotate() B、 translate() C、 scale() D、 fill()
在canvas对象中可以使用fillText()方法来() A、 旋转当前绘图 B、 缩放当前绘图 C、 在画布上绘制图像 D、 在画布上绘制填充文本
()方法可用于在canvas上绘制无填充的空心的文本。 A、 fillText() B、 strokeText() C、 scale() D、 rotate()
如果要在页面播放器面板上显示元素自带的控制按钮工具栏,例如播放/暂停按钮、播放进度条、静音开关等,则需要对媒体元素添加一个()的属性设置。 A、 autoplay="true" B、 loop="true" C、 controls="true" D、 preload="true"
用于播放HTML5视频文件的HTML5元素是<()> A、 movie B、 video C、 audio D、 media
下面哪个不属于HTML5支持的多媒体元素的事件() A、 onload B、 onpause C、 onplay D、 onrestore
canvas元素构建的画布是一个基于二维(x,y)的网格,坐标原点(0,0)位于canvas的(),从原点延x轴(),从原点延y轴(),取值依次递增。 A、 右上角,从左到右,从上到下 B、 右下角,从右到左,从下到上 C、 左下角,从左到右,从下到上 D、 左上角,从左到右,从上到下
以下哪个方法可用于把路径移动到画布中的指定点而不创建线条() A、 lineTo() B、 fill() C、 moveTo() D、 arc()
canvas中使用()可以创建线性渐变。 A、 addColorStop() B、 createPattern() C、 createRadialGradient() D、 createLinearGradient()
()可用于绘制已定义的路径。 A、 lineTo() B、 stroke() C、 fill() D、 moveTo()