前端技术基础(山东建筑大学)智慧树知到章节测试答案

第一章单元测试
1.下面哪个标签不会出现在HTML文件头中( )
A:<center></center> B:<title></title> C:<Meta> D:<head></head>
答案:<center></center>
2.若要是设计网页的背景图形为bg.jpg,以下标记中,正确的是( )
A:<body background="bg.jpg"> B:<body bground="bg.jpg"> C:<body bgcolor="bg.jpg"> D:<body image="bg.jpg">
答案:<body background="bg.jpg">
3.在下列选项中,用于产生一条水平线的标签是( )。
A:<line> B:<br> C:<u> D:<hr>
答案:<hr>
4.下列选项中,用于设置表格背景颜色的属性是( )。
A:background B:backgroundcolor C:bordercolor D:bgcolor
答案:bgcolor
5.下列选项中,用于设置表格标题的标签是( )
A:<h1>...</h1> B:<title>...</title> C:<tags>...</tags> D:<caption>...</caption>
答案:<caption>...</caption>
6.HTML中,若合并两个水平方向单元格,应使用的属性是( )。
A:nospan B:colspan C:rowspan D:colwrap
答案:colspan
7.以下哪个标记用来建立一个有序列表( )。
A:<ni> B:<dl> C:<ol> D:<ul>
答案:<ol>
8.在表单中插入单选按钮的HTML代码是( )。
A:< input type=“radio” > B:< input type=“button” > C:< input type=“reset” > D:< input type=“checkbox” >
答案:< input type=“radio” >
9.在HTML中,若实现点击超链接时,弹出一个新的网页窗口,下列选项符合要求的是。( )
A:<ahref="right.html"target="_self">节目</a> B:<ahref="right.html"target="_parent">节目</a> C:<ahref="right.html"target="_top">节目</a> D:<ahref="right.html"target="_blank">节目</a>
答案:<ahref="right.html"target="_blank">节目</a>
10.关于相对路径,以下说法正确的有( )。
A:如果在链接中源端点和目标端点不在同一个目录下,就无法使用相对路径 B:如果在链接中源端点和目标端点不在同一个目录下,就需要将目录的相对关系表示出来 C:相对路径表述的是源端点同目标端点之间的相互位置 D:如果在链接中源端点和目标端点位于一个目录下,则链接路径中只需要指明目标端点文档名称即可
答案:如果在链接中源端点和目标端点不在同一个目录下,就需要将目录的相对关系表示出来###相对路径表述的是源端点同目标端点之间的相互位置###如果在链接中源端点和目标端点位于一个目录下,则链接路径中只需要指明目标端点文档名称即可
11.如果设置页面刷新、失效期等元信息,可对meta标签添加相应的name属性。( )
A:对 B:错
答案:错
12.设置水平线高度的HTML代码是? ( )
A:<hr noshade> B:<hr> C:<hr size=?> D:<hr width=?>
答案:<hr size=?>
13.以下注视语法正确的是( )
A:<--这是注释--> B:<!这是注释--> C:<!--这是注释--> D:<!--这是注释>
答案:<!--这是注释-->
14.HTML中表示文字粗体的标记除了使用<strong>外,还可以使用( )
A:<d> B:<a> C:<b> D:<c>
答案:<b>
15.设置表格的边框为0的HTML代码是( )
A:<table cellspacing =0> B:<table cellpadding =0> C:<table border=0> D:<table height=0>
答案:<table border=0>
16.在一个最基本的表格元素中,下列哪个标签是没有必须包含的。( )
A:<tr> B:<th> C:<td> D:<table>
答案:<th>
17.在HTML中,标签<i>的作用是什么? ( )
A:文本的字体变细 B:文本字体为斜体 C:文本的字体加粗 D:文本的字体加下划线
答案:文本字体为斜体
18.下列说法不正确的是( )
A:嵌套列表可以是无序列表和有序列表的混合嵌套 B:列表不能进行嵌套 C:嵌套列表可以是有序列表的嵌套 D:嵌套列表可以是无序列表的嵌套
答案:列表不能进行嵌套
19.表示表头的背景色彩的HTML是( )。
A:<th bgcolor=#> B:<tr color=#> C:<tr bgcolor=#> D:<th color=#>
答案:<th bgcolor=#>
20.哪个列表标签可以将列表项内容按照特定顺序显示出来。 ( )
A:<ul> B:<li> C:<dl> D:<ol>
答案:<ol>
21.下列是可以放置在<FORM>和</FORM>之间的标记,其中用于定义一个用户可键入多行文本的标记是( )
A:<select> B:<input> C:<body> D:<textarea>
答案:<textarea>
22.HTML代码<select name="NAME"></select>表示? ( )
A:创建表格 B:创建一个下拉菜单 C:创建一个滚动菜单 D:设置每个表单项的内容
答案:创建一个下拉菜单
23.HTML语言中,插入图象的HTML代码是<img data-src=””>,其中data-src的含义是( )
A:所插入图象的属性 B:链接的地址 C:图象的路径 D:其他选项都正确
答案:图象的路径
24.下列哪一项是在新窗口中打开网页文档。( )
A:_new B:_top C:_self D:_blank
答案:_blank
25.假如文档services.html在文件夹information中,proposals段落在文档services.html中。现要求在text.html文档中编写一个超链接,链接到文档services.html的proposals段落。下面语句正确的是( )。
A:<A href="services.html#proposals">Link</A> B:<A href ="#proposals">Link</A> C:<A href ="information#proposals">Link</A> D:<A href ="information/services.html#proposals">Link</A>
答案:<A href ="information/services.html#proposals">Link</A>

第二章单元测试
1.在用Photoshop画笔工具对图层蒙版进行操作时,以下说法中错误的是( )。
A:白色画笔可以显现图像中的内容 B:灰色画笔可以使图像中的内容半透明 C:黑色画笔可以隐藏图像中的内容 D:其他颜色的画笔可以为图像内容填充颜色
答案:其他颜色的画笔可以为图像内容填充颜色
2.在Photoshop中,无法直接用于修复图像的工具是( )。
A:仿制图章工具 B:钢笔工具 C:橡皮擦工具 D:污点修复工具
答案:橡皮擦工具
3.在Photoshop中,取消选区”命令的快捷键是( )
A:Ctl+D B:Ctl+S C:Ctl+C D:Ctl+V
答案:Ctl+D
4.可以填充图层选区的有( )
A:图案填充 B:纯色填充 C:渐变填充 D:色阶填充
答案:图案填充###纯色填充###渐变填充
5.下面哪些特性是调整图层所具有的。( )
A:调整图层不能选择“与上一图层进行编组”命令 B:选择任何一个“图象>调整”弹出菜单中的色彩调整命令都可以生成一个新的调整图层 C:调整图层是用来对图象进行色彩编辑,并不影响图象本身,并随时可以将其删除 D:调整图层除了具有调整色彩功能之外,还可以通过调整不透明度、选择不同的图层混合模式以及修改图层蒙板来达到特殊的效果
答案:调整图层是用来对图象进行色彩编辑,并不影响图象本身,并随时可以将其删除###调整图层除了具有调整色彩功能之外,还可以通过调整不透明度、选择不同的图层混合模式以及修改图层蒙板来达到特殊的效果
6.Alpha通道最主要的用途是什么。( )
A:保存图像色彩信息 B:保存图像未修改前的状态 C:用来存储和建立选择范围 D:是为路径提供的通道
答案:用来存储和建立选择范围

第三章单元测试
1.对于CSS代码#menu{font-size:14px;},下面的描述正确的是( )
A:menu是元素选择器 B:menu是ID选择器 C:menu是标签选择器 D:menu是类选择器
答案:menu是ID选择器
2.下列语句中能够正确的在一个HTML页面中导入在同一目录下的“StyleSheet1.css”样式表的是( )
A:<lin krel="StyleSheet1.css" type="text/css"> B:<style rel="stylesheet" type="text/css" href="StyleSheet1.css"></style> C:<style>@import StyleSheet1.css;</style> D:<link rel="stylesheet" type="text/css" href="StyleSheet1.css">
答案:<style>@import StyleSheet1.css;</style>###<link rel="stylesheet" type="text/css" href="StyleSheet1.css">
3.在HTML中,以下关于CSS样式中文本及字体属性的说法,错误的是( )
A:font-type用来设置字体的类型 B:font-size用来设置文本字体的大小 C:text-align用来设置文本的对齐方式 D:font-weight用来设置字体的粗细
答案:font-type用来设置字体的类型
4.关于id选择符说法错误的是( )
A:当我们使用id选择符时,应先为当前元素定义一个id属性,如:<div id=top></div> B:id选择符的语法格式是“#”加上自定义的id名称 C:id选择符更适合定义类样式 D:一个id名称只能对应于文档中一个具体的元素对象
答案:id选择符更适合定义类样式
5.关于块状元素说法错误的是( )
A:块状元素在网页中就是以块的形式显示,所谓块状就是元素显示为矩形区域,常用的块状元素包块div\h1-h6\p\ul等; B:默认情况下,块状元素都会占据一行,通俗地说,两个相邻块状元素不会出现并列显示的现象;默认情况下,块状元素会按顺序自上而下排列。 C:块状元素都不可以定义自己的宽度和高度。 D:块状元素一般都作为其他元素的容器,它可以容纳其它内联元素和其它块状元素。我们可以把这种容器比喻为一个盒子。
答案:块状元素都不可以定义自己的宽度和高度。
6.下列关于CSS中盒模型说法错误的是( )。
A:盒子模型是页面布局的基础,它包括外边距、边框、内边距以及元素的宽高等属性 B:border(边框)代表盒子外壳本身的宽度 C:margin(外边距)代表内容与边框间的距离 D:padding(内边距)代表盒子与其他盒子之间的距离
答案:margin(外边距)代表内容与边框间的距离###padding(内边距)代表盒子与其他盒子之间的距离
7.以下声明中,可以取消加粗样式的有( )
A:font-weight: normal; B:font-weight:bold; C:font-weight:600; D:font-weight:bolder;
答案:font-weight: normal;
8.以下关于class和id的说法,错误的是( )
A:id和class只是写法上有区别,在应用和意义上没有区别 B:class的应用方法:指定标签 class=类名 C:class的定义方法是: . 类名 {样式}; D:id的应用方法:指定标签 id=id名
答案:id和class只是写法上有区别,在应用和意义上没有区别
9.以下哪个选项是对对象进行定位的( )
A:padding B:margin C:position D:Display
答案:position
10.标签 p 的对齐属性是( )
A:align B:angle C:style D:padding
答案:align
11.关于样式表的优先级说法不正确的是: ( )
A:外部样式表级别最低 B:内部样式表次之 C:直接定义在标记上的css样式级别最高 D:当样式中属性重复时,先设的属性起作用
答案:当样式中属性重复时,先设的属性起作用
12.以下声明,可以隐藏对象的是( )
A:display:block B:display:inline-block C:display:none D:display:inline
答案:display:none
13.以下属性中,可用于设置段落文本缩进的是( )
A:text-align B:font-indent C:text-indent D:text-weight
答案:text-indent
14.下列属性中,不属于块状标签的是( )
A:<p> B:<h1> C:<div> D:<span>
答案:<span>
15.<p class="border:1px solid red; font-size:16px; background-color: gray;"/>,下面代码片断分析正确的是( )
A:样式应用错误 B:段落的边框大小为1px C:段落的字体大小为16px D:段落的背景色为灰色
答案:样式应用错误
16.如何去掉文本超链接的下划线?( )
A:a {decoration:no underline} B:a {text-decoration:none} C:a {text-decoration:no underline} D:a {underline:none}
答案:a {text-decoration:none}
17.下面哪个是ID的样式规则定义?( )
A:p{background-color:inherit;text-align:left;} B:#grass{color:inherit;font- family:"隶书"; font-size:24px;} C:tr{clore:red;font-family:"隶书";font-size:24px;} D:h2{color:inherit;font-family:"隶书";}
答案:#grass{color:inherit;font- family:"隶书"; font-size:24px;}
18.哪个 HTML 标签用于定义内部样式表?( )
A:<link> B:<css> C:<style> D:<script>
答案:<style>
19.如何显示这样一个边框:顶边框8像素、底边框5像素、左边框20像素、右边框1像素( )
A:border-width:8px 1px 5px 20px B:border-width:8px 5px 20px 1px C:border-width:8px 20px 5px 1px D:border-width:5px 20px 8px 1px
答案:border-width:8px 1px 5px 20px
20.哪个 CSS 属性可控制文本的尺寸?( )
A:font-style B:font-size C:text-style D:text-size
答案:font-size
21.如何改变元素的左边距?( )
A:indent: B:text-indent: C:margin-left: D:margin:
答案:margin-left:
22.如何为所有的 <h1> 元素添加背景颜色?( ).
A:all.h1 {background-color:#FFFFFF} B:h1.all {background-color:#FFFFFF C:h1 {bgcolor:#FFFFFF} D:h1 {background-color:#FFFFFF}
答案:h1 {background-color:#FFFFFF}

第四章单元测试
1.以下可以获取系统当前日期的是( )
A:Date k = new Date( ) B:var k = new Date( ); C:var k = new date( ) D:其他说法均不对
答案:var k = new Date( );
2.在以下选项中,关于JavaScript的Date对象描述正确的是( )。
A:getMonth( )方法能返回Date对象的月份,其值为1~12 B:getDay( )方法能返回Date对象的一个月中的每一天,其值为1~31 C:getTime( )方法能返回某一时刻(1970年1月1日)依赖的毫秒数 D:getYear( )方法只能返回4位年份,长用于获取Date对象的年份
答案:getTime( )方法能返回某一时刻(1970年1月1日)依赖的毫秒数
3.在JavaScript中,以下能隐藏id为flower的div的有( )。
A:document.getElementById("flower").style.visibility="hidden" B:document.getElementById("flower").style.visibility="none"; C:document.getElementById("flower").style.display="hidden"; D:document.getElementById("flower").style.display="none";
答案:document.getElementById("flower").style.visibility="hidden"###document.getElementById("flower").style.display="none";
4.在JavaScript语法中,下列说法正确的是( )。
A:isNaN(parseFloat('45.13abc'))返回true B:parseFloat('45.13abc')==parseInt(43.12) 返回true C:parseInt('abc43.12')返回值为NaN D:parseInt(43.12)返回值为43
答案:parseInt('abc43.12')返回值为NaN###parseInt(43.12)返回值为43
5.
获得一个字符串变量txt第一个字符的正确方法是(     )
A:txt.charAt(1);
B:txt. substring (0);
C:txt.substring(1); 
D:txt.charAt(0); 
答案:txt.charAt(0); 
6.要想在打开网页时弹出一个信息框,可以便用下列哪种技术实现( )
A:调用JavaScript
B:HTML技术
C:URL
D:CSS技术
答案:调用JavaScript
7.当一个页面元素失去焦点后,会触发( )事件
A:onblur
B:onunfocus
C:onmouseout
D:onkeyup
答案:onblur
8.向页面输出一个“Hello World”的正确JavaScript的语句是( )
A:response.write("Hello World") 
B:echo("Hello World")
C:("Hello World")
D:document.write("Hello World")
答案:document.write("Hello World")
9.当一个表单被重置为默认信息时引发()事件
A:onReset
B:onError
C:onResize
D:onMove
答案:onReset
10.改变一个日期型变量myDate的当前日期为一个星期后( )
A:myDate.setDate(+7); 
B:myDate.chgDate(7); 
C:myDate.setDate(myDate.getDate()+7);
D:myDate.chgDate(myDate.getDate()+7);
答案:myDate.setDate(myDate.getDate()+7);
第五章单元测试
1.以下不是input在htm15的新类型的是( )
A:DateTime B:Colour C:Range D:file
答案:file
2.在HTML5 中,哪个属性用于规定输入字段是必填的?( )
A:validate B:Placeholder C:Formvalidate D:required
答案:required
3.下列哪个方法可以在 LocalStorage 中存储数据?( )
A:localStorage.set(key, value) B:localStorage.store(key, value) C:localStorage.setltem(key, value) D:localStorage.save(key, value)
答案:localStorage.setltem(key, value)
4.在HTML5 中,<header>标签包含的内容在浏览器中运行时一定会在页面的最上方。( )
A:对 B:错
答案:错
5.在HTML5表单中,input标签可以使用哪些属性来增强用户体验和数据验证?( )
A:placeholder:用于在输入框中显示提示信息,当用户开始输入时,该信息会消失。 B:autofocus:设置了该属性后,页面加载完毕后,自动聚焦到设置了该属性的表单。 C:pattern:用于通过正则表达式进行数据验证。 D:required:用于确保输入框在表单提交前必须填写。
答案:placeholder:用于在输入框中显示提示信息,当用户开始输入时,该信息会消失。###autofocus:设置了该属性后,页面加载完毕后,自动聚焦到设置了该属性的表单。###pattern:用于通过正则表达式进行数据验证。###required:用于确保输入框在表单提交前必须填写。