一、选择题
1.下面四种标签哪种写法不正确( D )。
A.<html></html> B.<Html></Html>
C.<HTML></HTML> D.<html><html/>
2.Web开发的主要技术不包括以下哪个( C )。
A.HTML B.JavaScript C.Java D.CSS
3.关于HTML描述不正确的是( A )。
A.HTML5是一种文件 B.HTML5是纯文本类型的语言
C.HTML是一种网页控制技术 D.A、B、C都对
4.编写网页的过程中,下面那种注释不正确( C )。
A.<!--注释-->
B.//注释
C.<**注释**>
D./*注释*/
5.关于HTML5文件结构,下列说法正确的是( C )
A.<html>标签中的所有内容都会显示在网页中。
B.<title>标签用于定义网页标题,该标签中的内容不会显示在网页的最上方。
C.<body>标签中的内容为网页主体。
D.A、B、C都对
6.关于Web开发核心技术的描述,不正确的是( AD )。
A. HTML文件中只能写HTML代码,不能添加CSS代码或JavaScript代码。
B. 设置网页样式时,可以通过<link>引入CSS文件,也可以将CSS代码写在HTML中。
C. JavaScript文件的后缀名只能是.js
D. A、B、C都不正确
7.HTML文档的树状结构中,( A )标签为文档的根节点,位于结构中的最顶层。
A. <HTML> B. <HEAD>
C. <BODY> D. <TITLE>
8.关于网站首页制作的说法错误的是( D )。
A.首页的文件名称可以是index.htm或index.html。
B.可以使用排版表格和排版单元格来进行定位网页元素。
C.可以使用表格对网页进行定位。
D.在首页中我们不可以使用css样式来定义风格。
9.下面说法正确的是( D )。
A.在制作网页时,为了少建立文件夹,应该把所有的HTML代码,CSS代码和JavaScript代码都写在HTML文件中。
B.编写时没必要加注释,写注释是多此一举。
C.为文件命名时,可以随便命名,不需要做到“见名知意”
D.A、B、C都不对。
10.下面哪个软件不是用于编写HTML5程序代码( B )。
A.Dreamweaver B.Visual studio C.EditPlus D.WebStorm
11.下面那个标签中不能插入文字( A )。
A.<img> B.<div> C.<span> D.<p>
12.使用<img>标签在网页中成功地添加一张图片,必不可少的属性是( AC )。
A.alt B.title C.src D.width
13.关于<br>和<hr>标签说法不正确的是( D )。
A.都是单标签
B.<br>标签用于换行显示内容
C.<hr>标签可以在网页中添加一条水平线
D.<br>标签与<p>标签的作用相同,都是换行
14.关于超链接下面说法正确的是( C )。
A.链接地址只能使用绝对地址 B.链接地址只能使用相对地址
C.链接地址绝对地址和相对地址都可以使用 D. 以上说法都不正确
15.<div>和<span>标签说法不正确的是( D )。
A.<div>标签是块级元素
B.<span>标签是内联元素
C.都可以添加文字
D.没有区别
16.关于链接标签的说法不正确的是( CD )
A.<a>标签里可以是文字也可以是图片
B.通过href属性添加目标链接地址
C.通过target属性添加目标链接地址
D.以上说法都不正确。
17.下列标签书写正确的是( CD )。
A. <p/> B. <img></img> C. <span> D. <div></div>
18.下列不是<img>标签的HTML属性的是( B )。
A.src B.href C.alt D.title
19.在网页中添加一个链接,并要求在新窗口打开链接,下列代码正确的是( A )。
A.<a href=”link.html” target=”_blank”>友情链接</a>
B.<a href=”link.html” target=”_parent”>友情链接</a>
C.<a href=”link.html” target=”_self”>友情链接</a>
D.<a href=”link.html” target=”_top”>友情链接</a>。
20.对于下面代码解读不正确的是( C )。
<img src=”pic.png” alt=”我的头像” title=”my head” width=”50px”>
A.该图片在网页中显示的宽度是50像素,高度按比例放大或缩小。
B.图片的路径是“pic.png”。
C.鼠标悬停在图片上时,鼠标附近会显示图片信息“我的头像”
D.当图片无法正常显示时,图片位置会显示内容“我的头像”
21.CSS代码的作用是( B )。
A.添加网页内容 B.设置网页样式 C.设置网页动态特效 D.A、B、C都对
22.使用CSS设置列表项图标应使用以下哪个属性( A )。
A.list-style-image B.list-style-position C.list-style-type D.都不是
23.设置<a>标签的目标链接地址的属性为( B )。
A.src B.href C.target D.to
24.为网页添加视频可以通过以下哪个标签( B )。
A.<audio> B.<video> C.<meta> D.A、B、C都可以
25.为网页添加音频可以通过以下哪个标签( A )。
A.<audio> B.<video> C.<meta> D.A、B、C都可以
26.如果要设置页面加载完毕后立即播放视频,应该在标签中设置什么属性( C )。
A.loop B.play C.autoplay D.controls
27.如果要添加音频工具栏,则应该通过什么属性( B )。
A.loop B.controls C.autoplay D.width
28.HTML中可以设置动态滚动效果的文字的标签是( A )
A.<marquee> B.<span> C.<table> D.<p>
29.使用<marquee>标签中direction属性的含义是( A )。
A.文字滚动方式 B.文字滚动方向 C.滚动速度 D. A、B、C都不正确
30.对下列代码描述不正确的是( B )。
<video src=”a.mp4”>请更新您的浏览器</video>
A.上面代码可以在网页中插入一段视频
B.上面代码可以在网页中插入一段音频
C.当浏览器不支持播放视频时,浏览器中就会显示文字“请更新您的浏览器”
D.”a.mp4”是视频的路径
31.下面关于表单的叙述错误的是( D )。
A.表单是用户与网站实现交互的重要手段 B.表单可以收集浏览者的信息
C.表单是网页上的一个特定区域 D.表单是由一对<table>标签组成
32.要建立一个输入单行文字的文本框,下面代码正确的是( B )。
A.<input> B.<input type="text">
C.<input type="radio"> D.<input type="password">
33.下列说法不正确的是( B )。
A.设置<input>标签中type属性为password可以添加密码框
B.一组单选按钮的属性值应该保持一致
C.文件域通常用于上传文件、上传头像等用途
D.设置文本域的大小应该使用width和height属性
34.要输出密码域,type属性的属性值应该等于( A )。
A.password B.radio C.text D.image
35.创建一个文本域所需的标签是( D )。
A.<input> B.<select> C.<option> D.<textarea>
36.建立一对选择性别的单选按钮,下面关于它们的name值正确的是( D )。
A.name="boy",name="girl" B.name="male",name="female"
C.name="male",name="girl" D.name="sex",name="sex"
37.关于下列代码片段分析正确的是( A )。
<form name="form" action="register.html" method="post">
...
</form>
A.表单的名称是form B.表单的数据提交的位置是post
C.表单提交的数据将会出现在地址栏中 D.来访者输入的数据会附加在URL之后
38.以下选项中是添加图像域的代码是( A )。
A.<input type=”image” src=”a.png” name=”button”>
B.<input name =”image” src=”a.png” type =”button”>
C.<input type=”images” src=”a.png” name=”button”>
D.A、B、C都不对
39.单行文本框中设置默认的文本框中文字可以使用以下哪个属性( B )。
A.name B.value C.width D.size
40.关于文件域说法正确的是( AB )
A.通过value属性自定义按钮上的文字 B.通常用于上传文件等
C.通过name属性可以定义按钮上的文字 D.A、B、C都对
41.下列选项中是有序列表标签的是( B )。
A.<ul> B.<ol> C.<dl> D.<table>
42.关于定义列表标签说法错误的是( D )。
A.定义列表是一个包含两个层次的列表
B.定义列表中一个<dd>标签可以对应多个<dt>标签
C.定义列表标签是<dl>标签
D.定义列表中一个<dt>标签可以对应多个<dd>标签
43.下列说法正确的是( ABCD )。
A.有序列表中,type属性可以设置其序号类型
B.无序列表中,type属性可以设置项目符号
C.CSS中可以通过list-style-image自定义列表项的图标
D.A、B、C都对
44.下面代码的运行结果,说法正确的是( B )。
<ul>
<li>苹果</li>
<li>香蕉</li>
<li>橘子</li>
</ul>
A.是有序列表 B.是无序列表 C.是定义列表 D.都不正确
45.下列关于有序列表和无序列表的说法正确的是( C )
A.有序列表标签是<ul>
B.无序列表标签是<ol>
C.无序列表和有序列表中添加列表项都需要使用<li>标签
D.有序列表的每一项前面有列表项符号,而无序列表的每一项前面是排序的序号
46.下列说法错误的是( D )。
A. <ul>是无序列表标签
B. <dl>是定义列表标签
C. <ul>和<ol>都是块级元素
D. 列表标签只有有序列表、无序列表和定义列表这三种。
47.下面有关定义列表的说法中,正确的是( B )。
A.在<dl></dl>中直接输入内容就可以
B.在<dt></dt>中输入定义的内容,在<dd></dd>中输入解释的内容
C.在<dt></dt>中输入解释的内容,在<dd></dd>中输入定义的内容
D.在<dt></dt>和<dd></dd>是唯一且一一对应的。
48.关于列表下列说法错误的是( D )
A.常见的列表有有序列表、无序列表和定义列表
B.有序列表的列表项目之间排列是有顺序的
C.无序列表的列表项目之间排列是没有顺序的
D.列表之间不可以嵌套使用
49.关于HTML中的表格,下列说法错误的是( C )。
A.表格标签是<table>
B.在表格标签中通过width和height属性可以设置表格大小
C.在表格标签中直接添加可以<td>单元格标签
D.表格标签中可以通过bgcolor添加设置表格的背景颜色
50.跨行合并表格的HTML代码为( D )。
A.<tr colspan=”3”> B.<tr rospan=”3”>
C.<td colspan=”3”> D.<td rowspan=”3”>
51.在HTML中引入JavaScript文件使用的标签是( C )。
A.<link> B.<a> C.<script> D.<javascript>
52.在HTML中引入CSS文件使用的标签是( A )。
A.<link> B.<a> C.<script> D.<javascript>
二、填空题
1.<body>标签中设置网页背景颜色的属性是 background-color 。
2.WEB开发的核心技术是____HTML_______、____CSS_______、_____JavaScript______。
3.CSS文件的后缀名是____.css_______。
4.meta元素的属性有____ name _______、_____ http-equiv ______。其中____ name _______属性用于描述网页,以便于搜索引擎机器人查找分类。
5.制作网页时,网页主体内容代码需要写在_____body______标签里。
6.<title>标签的作用是____设置网页标题_______。
7.注释的作用是___用来解释和说明程序中的内容________。注释分为三类,分别是____单行注释_______、____多行注释_______、_____文档注释______。
8.JavaScript中的注释有_____2______种,分别是_____单行注释______和_____多行注释______。
9. 标签分为____单标签_______和____双标签_______。
10. HTML文件的后缀可以是___.html________和_____.htm______。
11.在网页中添加图片使用的标签是_____<img>______。
12.按单双标签分类,<hr>标签的类型____单标签______,它的作用是____添加水平分割线_______。
13.<p>标签的作用是___定义段落________。
14.在网页中添加链接应使用_____<a>______标签。
15.为“友情链接”四个字添加链接,并且目标地址为“link.html”,设置目标窗口在父窗口打开的代码是____<a href=“link.html” target="_parent" >友情链接<a>_____________________________。
16.下列代码中,"images/banner1.jpg"是图片的___路径____, "491"和 "824"表示图片的____高度____和_____宽度______。
<img src="images/banner1.jpg" alt="替换文本" height="491" width="824" />
17.从块级元素和内联元素来区分,<div>标签是___块级元素___,<span>标签是_____内联元素______。
18下面代码:
<p align="center">点击进入首页</p>
<p>标签的作用是___定义段落________,align="center"的作用是:____居中对齐_______。
19.下面代码:
<a href="lx1.html">点击进入首页</a>
<a>标签的作用是____超链接点击 点击进入首页,从一个页面跳转到另一个页面________,"lx1.html"使用的地址为:_____文档相对地址路径______。
20. <br>标签的作用是_____定义换行______。
21.<video>标签的作用是_____定义视频______,<audio>标签的作用是____定义音频_______。
22.在网页中添加视频或音频时,可以通过_____src______属性添加视频或音频的路径。
23.添加视频或音频时,如果要设置音频或视频加载完毕后立即播放,可以使用____ autoplay_______属性。
24.<video>添加视频后,设置视频播放器大小的属性是____height_______。
25.<audio>标签中添加音频工具栏的属性是_____controls______。
26.从选中标签的数量对比,类选择器与ID选择器的区别是____可以选中多个标签_______。
27.要设置网页中的视频播放暂停时调用某函数应使用的事件是____onpause_______。
28.<audio>标签中src属性作用是___添加音频路径________。
29.添加表单应该使用_____<form></form>______标签。
30.表单的method属性用来定义处理程序从表单中获得信息的方式,它的取值可以是__get_____和___post____。
31.添加一个密码域,则应该设置<input>标签中type的属性值应该为___password____。
32.在单选控件中必须设置属性___id____的值。而对于一组单选按钮,往往要设定同样的____name___,这样在传递时才能更好地对某一个选择内容的取值进行判断。
33.HTML表单是用户与网站实现的____交互_______重要手段。
34.点击提交按钮后,页面内容将会被提交到_____action______指定的路径。
35.复选框的表现形式是___________。
36.<input>标签的type属性为______ checkbox_____时,可以创建复选框。
37.通常我们上传文件所用的控件是____file_______。
38.在复选框中设置___checked ________属性可以实现该项被默认选中
39.常见的列表有________有序列表___、_____无序列表______和_____定义列表______。
40.<ol>标签用于在网页中添加____有序列表_______。
41.定义列表时一个含有两个层次的列表,名词为第一层次,其标签为_____dt______,解释为第二层次,其标签为____dd_______。
42.阅读以下代码:
<h2>学习用品</h2>
<ul>
<li>钢笔</li>
<li>笔记本</li>
<li>书</li>
<li>文具盒</li>
</ul>
<h2>水果分类</h2>
<ol>
<li>苹果</li>
<li>香蕉</li>
<li>橘子</li>
<li>梨</li>
</ol>
“学习用品”部分使用的列表为____无序列表_______, “水果分类”使用的列表为______有序列表_____
43.在编辑table表格时,合并行使用 __rowspan_______合并列使用___colspan______。
44.将表格的背景色设置为蓝色,代码为<table __background_____ ="blue"></table>。