admin 管理员组

文章数量: 887031


2023年12月18日发(作者:源码用来表示什么)

Web前端开发——HTML5 + CSS3 +JavaScript智慧树知到课后章节答案2023年下潍坊学院

潍坊学院

第一章测试

1. WWW 是 ( )的意思。( )

答案:

万维网

2. 统一资源定位符是指:( )

答案:

因特网上标准的资源的地址。

3. 以下属于浏览器的是:( )

答案:

Google Chrome;IE;Mozilla Firefox

4. Web前端开发主要任务是信息内容的呈现和用户界面设计。( )

答案:

5. CSS(也称为层叠样式表)是用来呈现网页外观样式的一组规范,它可以定义网页的样式表现。( )

答案:

6. JavaScript是一种运行在的服务器端的脚本语言,使用Javascript可以开发交互式的Web页面。( )

答案:

7. Document Object Model文档对象模型,DOM与JavaScript结合起来实现了Web网页的行为与结构的分离。( )

答案:

8. BOM主要处理浏览器窗口和框架,常见的BOM窗口有Window对象、Navigator对象、Screen对象、History对象和Location对象。( )

答案:

9. AJAX即异步JavaScript和XML,是一种支持异步请求的技术。( )

答案:

10. 同一个HTML页面,在不同浏览器上的显示效果是一样的。( )

答案:

11. Web前端开发常用的技术有:( )

答案:

HTML;JavaScript;CSS

12. 浏览器对HTML文档解析显示的结果就是我们平时看到的网页。(

答案:

13. 下面哪一个工具用于Web前端开发?( )

答案:

Hbuilder

14. 在URL地址中多个参数之间使用()进行分割。( )

答案:

&

15. Web是一种分布式应用结构。( )

答案:

第二章测试

1. 下列哪个是用于定义标题的标签( )

答案:

h1

2. html中的注释标签是( )

答案:

3. 哪两个属性可用于表格的合并单元格( )

答案:

colspan;rowspan

4. 下面的哪个标签定义了浏览器工具栏的标题( )

答案:

title

5. HTML 元素可以设置属性,属性总是以名称/值对的形式出现。(

答案:

6. 所有的 HTML 标记符都包括开始标记符和结束标记符。( )

答案:

7. B 标记符表示用粗体显示所包括的文字。( )

答案:

8. HTML 表格在默认情况下有边框。( )

答案:

9. 创建图象映射时,理论上可以指定任何形状作为热点。( )

答案:

10. 指定滚动字幕时,不允许其中嵌入图象。( )

答案:

11. 使用 FONT 标记符的 size 属性可以指定字体的大小。( )

答案:

12. 以下有关表单的说明中,错误的是( )

答案:

表单中只能包含表单控件,而不能包含其他诸如图片之类的内容。

13. 如果要在表单里创建一个普通文本框,以下写法中正确的是( )

答案:

14. 要定义表单元素中的密码框,input标签中type属性应设为password。( )

答案:

15. 要实现表单元素中的复选框,input标签的type属性应设为( )

答案:

checkbox

16. 定义表单所用的标签是( )

答案:

form

第三章测试

1. 下列哪种方式是用类选择器定义样式的( )

答案:

.one{color:inherit;}

2. 下列样式定义字体为宋体、字体颜色为红色、斜体、大小20px、粗细800号,正确的定义是:( )

答案:

p {font-family:宋体;font-size:20px;font-weight:800;color:inherit;font-style:italic; }

3. 下列样式定义字体间距为0.5倍间距、水平左对齐、垂直顶端对齐、有下划线,正确的定义是:( )

答案:

p{text-decoration:underline;letter-spacing:0.5em;vertical-align:top;text-align:left; }

4. 在 html 中,下列几条关于样式表优点的说法错误的是( )

答案:

一个样式表对应一个 html 文档;样式表不可以重用

5. 要在html标签中应用css类选择器所定义的样式,要设置标签的( ) 属性。( )

答案:

class

6. 在html文件中引用文件中的样式,方法是( )

答案:

7. 下列选项中,用于改变盒子模型内填充的是( )

答案:

padding

8. 下列选项中,可清除元素默认外边距的是( )

答案:

margin:0;

9. 下列选项中,属于引入CSS样式表的方式是( )

答案:

行内式;内嵌式;外链式

10. 下列选项中,用于设置首行文本缩进的属性是( )

答案:

text-indent

11. 使用position:relative;可以将元素的定位模式设定为绝对定位。( )

答案:

12. CSS选择器中的属性选择器,可以根据元素的属性和属性值来选择元素。( )

答案:

13. 使用CSS设置背景图像的的方法是:background-image: url(图像文件地址);( )

答案:

14. 在设置边框宽度时,必须同时设置边框样式,否则设置的宽度无效。( )

答案:

第四章测试

1. 实现下拉列表框,要用到一下哪几个标签?( )

答案:

select;option

2. 要把多个单选框设为一组,即一组之中只有一个可被选定,应把每个单选框的value属性的值设为相同。( )

答案:

3. 用户可以在表单中通过text元素创建一个多行文本框,用来输入较长的文本数据。( )

答案:

4. HTML5的新增元素中,header元素是一种具有引导和导航作用的结构元素,该元素可以包含所有通常放在页面头部的内容。( )

答案:

5. HTML5关于的分组元素有哪些?( )

答案:

hgroup;figcaption;figure

6. 以下有关按钮的说法中,错误的是( )

答案:

可以用图像作为重置按钮。

7. 为了解决各浏览器对不同视频和音频格式不完全支持的问题。在HTML5中,运用source 元素可以为video元素或audio元素提供多个备用文件。浏览器将使用第一个支持的音频文件。( )

答案:

8. 要创建一个电子邮件地址文本框,可以是使用如下语句:( )

答案:

请输入您的邮箱:

9. HTML5 中通过video元素来包含视频。该标记支持三种视频格式,分别为MP4、WebM、Ogg。( )

答案:

第五章测试

1. border-radius:20px 30px;

表示设置左上角与右下角的的圆角半径为20px,右上角与左下角的圆角半径为30px。( )

答案:

2. 下面与边框图片有关的属性是:( )

答案:

border-image-repeat;border-image-source;border-image-width;border-image-slice

3. CSS3可以通过属性transform实现2D或3D变换。( )

答案:

4. CSS3可以实现的2D转换有:( )

答案:

旋转;缩放;倾斜;平移

5. 要将元素向右平移50px,向下平移30px,可以通过下面哪个实现?( )

答案:

translate(50px,30px);

6. 下面能实现放大功能的是:( )

答案:

scale(2,3);

7. skew(20deg,50deg)表示元素顺时针倾斜20度,逆时针倾斜50度。( )

答案:

8. rotate()方法的参数是一个度数,当参数大于0时,表示顺时针旋转,当参数小于0时,表示逆时针旋转。( )

答案:

9. 使用transition属性设置多个过渡效果时,它的各个参数必须按照顺序进行定义,不能颠倒。( )

答案:

10. 在CSS3中,@keyframes规则用于创建动画。( )

答案:

11. 下面的代码设置的效果是:

p{column-count:3;

column-gap:40px;

column-rule:4px green;

} ( )

答案:

列数为3,列间隙40px,边框宽度为4px,边框颜色为绿色

12. 要给文本添加阴影,可以使用哪个属性设置?( )

答案:

text-shadow

13. text-overflow:ellipsis;

表示当文本溢出时,显示省略标记"...".( )

答案:

14. 下面哪个属性用于指定列之间边框的样式?( )

答案:

column-rule-style

15. 目前所有浏览器都完全支持 CSS3 的特性。( )

答案:

第六章测试

1. alert方法的作用是 ( )

答案:

弹出对话框,该对话框的内容是该方法的参数内容。

2. 分析以下JavaScript程序

var x=prompt(“请输入1-5的数字!”,“”);

switch (x)

case “1”:alert(“one”);

case “2”:alert(“two”);

case “3”:alert(“three”);

case “4”:alert(“four”);

case “5”:alert(“five”);

default:alert(“none”);

运行以上程序,在提示对话框中输入“4”,依次弹出的对话框将输出:

答案:

four,five,none

3. 鼠标移入事件和鼠标移出事件分别是( )

答案:

onmouseover,onmouseout

4. 在JavaScript程序中加入注释,方法有( )

答案:

//注释内容;/*注释内容*/

)(

5. 以下JavaScript变量名不合法的有( )

答案:

function;My@variable;4Myvariable

6. history对象中能实现网页后退效果的方法是( )

答案:

back( );go(-1)

7. 看以下JavaScript程序

var a,b,c;

a=“2”;

b=2;

c=a+b;

运行以上程序后,变量c的值为"22"。( )

答案:

8. 分析以下JavaScript程序*

var i;

i=8;

do{

i++;

}while(i>100);

运行以上程序后,变量i的值为8。( )

答案:

9. 在 html 中,使用外部 JS 文件的语句为( )

答案:

10. 在 html 中,下列列表框的某一项被选中时将触发哪个事件?( )

答案:

onChange

11. 在Math对象中,获取绝对值的方法为( )

答案:

abs()

12. 分析以下代码,调用函数factorial(4)的结果是什么?

function factorial(n) { // 定义回调函数

if (n == 1) {

return 1; // 递归出口

}

return n * factorial(n - 1);

} ( )

答案:

24

13. 下列哪个不属于JS事件绑定方式( )

答案:

嵌入式

14. 要将页面内id属性为title的h1标题设置其显示的内容为“今日新闻”,可以使用下面那个语句?( )

答案:

null

15. 关于代码mentsByTagName('li');( )

下面那个选项是错误的是

答案:

返回值是一个数组

第七章测试

1. 根据指定的类名可匹配所有元素的是( )

答案:

$(".title")

2. jQuery对象声明,是通过()符号来实现的。( )

答案:

$

3. 以下可以获取表单中所有被选中的复选框的是( )

答案:

:checkbox

4. jQuery选择器中,通过符号()可获取父元素下的所有子元素。( )

答案:

>

5. 以下选项中可以获取前三项

  • 元素的是( )

    答案:

    $("li:lt(3)")

    6. 下面选项中,能够将id值为conent的元素添加“标题”的是( )

    答案:

    $("#content").html("

    标题

    ")

    7. jQuery中指定请求获取JSON数据的方法是( )

    答案:

    $.getJSON()

    8. 下面对于jQuery的描述中,错误的是( )

    答案:

    jQuery跟JavaScript的用法是完全一样的

    9. 下列选项中,用来表示通配符选择器的符号是( )

    答案:

    “*”号

    10. empty()方法仅能删除匹配元素的文本内容,而元素节点依然存在。

    remove()方法则可以同时删除匹配元素本身和文本内容。( )

    答案:

    11. $("button").click(function(){$("div").fadeOut(4000);});表示当点击button按钮时,将div定义的元素在4000毫秒内淡入。( )

    答案:

    12. Ajax用于向Web服务器发送请求并接收响应的方法是open()方法。( )

    答案:

    第八章测试

    1. HTML5的canvas标签用于图形的绘制,并通过JavaScript脚本来完成绘图。( )

    答案:

    2. 绘制轮廓文字的方法是( )

    答案:

    strokeText

    3. SessionStorage方法用于在客户端永久存储数据,该方法存储的数据没有过期时间,即使关闭了浏览器重新打开,数据也仍然保存在设备中可继续使用。( )

    答案:

    4. HTML5新增Web存储API可以用于在服务端保存数据。( )

    答案:

    5. 根据存储时间不同,HTML5 Web存储API包含两种存储方式:localStorage和sessionStorage。( )

    答案:

    6. 下面不属于应用程序缓存与浏览器缓存的区别是( )

    答案:

    缓存保存的时间不同。

    7. 移动端开发与传统的PC端Web开发最大的区别之一就是屏幕的自适应问题,使用viewport可以设置手机屏幕适配。( )

    答案:

    8. Geolocation对象用于获取用户位置信息的方法是( )

    答案:

    getCurrentPosition()

    9. 在HTML5中,地理定位API由ation对象提供。( )

    答案:

    10. 下面方法不能绘制线段的是( )

    答案:

    fill()

    11. 代码strokeRect(10, 50, 100, 30)

    表示绘制带边框的空心矩形,矩形左上角的坐标位置为(10,50),矩形的宽度为100px,矩形的高度为30px。( )

    答案:

    12. geolocation对象提供的watchPosition()方法可以实时更新用户当前的位置。当用户所在的设备发生了位置变化,或者获取到了更准确的地理位置信息时,可以使用该方法更新用户所在位置的经纬度信息。( )

    答案:

    13. var img = new Image();

    = "";

    = function(){

    age(img, 0, 0, 20, 20);

    }

    上述代码表示将从原点(0,0)坐标开始绘制一张名称为的图片,其尺寸缩放为宽和高均为20像素。( )

    答案:

    14. getPosition()与watchPosition()这两个函数的区别是:watchPosition()只能获取一次定位数据,而getPosition()可以获取多次定位信息。( )

    答案:


  • 本文标签: 元素 属性 方法 用于 使用