第1章
1. 不同的网页虽然内容千差万别,但是万变不离其宗,所有的网页都是有网页基本元素组成的,其中( )是实现网页按照一定逻辑关系进行跳转的元素。 B
A.水平线
B.超链接
C.表格
D.动画
2. HTML网页文件的默认扩展名是() C
A. .txt
B. .doc
C. .html
D. .exe
3. 以下HTML标记中,()是网页的主体。C
A. <head></head>
B. <title></title>
C. <body></body>
D. <table></table>
4. 以下标记中,()是用于设置页面标题的标记。A
A. <title>
B. <caption> 表格标题
C. <head>
D. <html>
5.以下标记中,()是用于设置页面元信息(一个HTML网页文档的属性)的标记。D
A. <caption>
B. <head>
C. <title>
D. <meta> 这些信息不会显示在浏览器的页面中
第2章
1. <b>代表内联文本,通常是粗体,没有传递表示重要的意思。HTML建议使用()标记,表示重要性而不是强调符号。A
A. <strong>
B. <embed>
C. <table>
D. <marquee>
2.下列选择中,()是换行标记。B
A. <font> 字体标记<font face="" size="" color="" ></font>
B. <br>
C. <body>
D. <p> 段落标记
3. 下列选项中,在定义超链接时()是在新窗口中打开网页文档的。B
A. _self
B. _blank
_parent -上一级窗口;_blank-新窗口;_self - 同一窗口,默认值;_top - 整个窗口打开;framename-框架或浮动框架名
C. _top
D. _parent
4. 通过()属性可以为图片添加边框。C
A. img
B. src
C. border
D. bgcolor
5. ()是HTML5 新增的标记。该标记的作用是定义声音,如音乐或者其他音频流。D
A. <video>
B. <bgsound>
C. <embed>
D. <audio>
第3章
1. 超级链接的提示文字,应该设置<a>标记的()属性 B
A. href
B. title
C. id
D. target
2. 通过<a>标记的()属性值,可以控制链接目标打开的窗口 D
A. href
B. title
C. id
D. target
有5种取值:_parent -上一级窗口;_blank-新窗口;_self - 同一窗口,默认值;_top - 整个窗口打开;framename-框架或浮动框架名
3. 以下标记中,()是用于设置超级链接的标记 C
A. <title>
B. <caption>
C. <a>
超链接a (Anchor 锚)标记语法 <a href="url" name="" title="" target="">超链接标题</a> title(指向链接的提示信息)
D. <link>
第4章
1. 如果想获得单元跨行效果,应设置<td> 标记的()属性 B
A. colspan
B. rowspan
C. cellspacing
D. cellspadding
2. 创建浮动框架的标记是() C
A. <frame>
B. <frameset>
C. <iframe>
D. <table>
3. 设置水平分割框架,应设置<frameset>的()属性 B
A. cols
B. rows
C. colspan
D. rowspan
4. 以下标记中, ()标记不能放在<body></body>标记范围内 D
A. <table>
B. <iframe>
C. <td>
D. <frameset>
第5章
1. 网页中定义表单的标记是()C
A. <select>
B. <table>
C. <form>
D. <div>
2. <input>标记定义一个单选框,type属性的值为()B
A. checkbox
B. radio
C. text
D. hidden
3.()属性用于设置单行文本框可显示的最大字符数。 A
A. size
B. maxlength
C. name
D. type
4. 以下标记中,()是定义下拉列表框中选项的标记 D
A. <select>
B. <caption>
C. <input>
D. <option>
5. 当type属性值为()时,产生一个可单击按钮,该按钮的特点是没有任何行为,常用于在用户单击按钮时启动JavaScript程序 D
A. email
B. url
C. number
D. button
6.当<input>标记的type属性值为()时,表示输入项的内容包含一个范围 C
A. url
B. number
C. range
D. Date Pickers
第6章
1. CSS的全称是() C
A. Cascading Sheet Style
B. Cascading System Sheet
C. Cascading Style Sheet
传统HTML网页设计往往是内容和表现混合,随着网站规模不断扩大,无论是修改网页还是维护网站都显得越来越困难。 CSS的诞生为网页设计注入了新鲜血液,它提供了丰富的样式手段,对页面布局等的控制也更加精确,同时能够实现内容和表现的分离,使得网站的设计风格趋向统一、维护更加容易,并且能够被多种浏览器支持
D. Cascading Style System
2. 下面不属于CSS插入形式的是()A
A. 索引样式
B. 内部样式表
C. 内嵌样式表
D. 链接外部样式表
3. 链入外部样式表应使用的标记是()A
A. <link>
B. <object>
C. <style>
D. <head>
4. 使用内嵌样式表方法引用样式表应使用的引用标记是() C
A. <link>
B. <object>
C. <style>
D. <head>
5. 不同的选择符定义相同的元素时,优先级别的关系是()D
A. 类选择符最高,id选择符其次, HTML标记选择符最低
B. 类选择符最高, HTML选择符其次, id标记选择符最低
C. id选择符最高,HTML选择符其次, 类标记选择符最低
D. id选择符最高,类选择符其次, HTML标记选择符最低
第7章
1. CSS是利用()XHTML标记构建网页布局的 A
A. <div>
B. <dir>
C. <dis>
D. <dif>
2. 下列()属性能够设置盒模型的左侧外边距 C
A. margin
B. indent
C. margin-left
D. text-indent
3.CSS中,下列()是盒模型属性 C
A. font
B. border
C. padding
D. visible
4. 下列()CSS属性能够设置盒模型的内补丁为10、20、30、40(顺时针方向)A
A.padding:10px 20px 30px 40px
B.padding:10px 1px
C.padding:5px 20px 10px
D.padding:10px
5. 边框的样式可以包含的值不包括()D
A. 粗细
B. 颜色
C. 样式
D. 长短
6.()显示这样一个边框:上边框10px、下边框5px、左边框20px、右边框1px D
A. border-width:10px 5px 20px 1px
B. border-width:10px 20px 5px 1px
C. border-width:5px 20px 10px 1px
D. border-width:10px 1px 5px 20px
第8章
1. 设置段落缩进的属性为()D
A. word-spacing
B. text-decoration 来添加文本的修饰,下划线、上划线、删除线等
C. text-align 规定元素中的文本的水平对齐方式,可以通过指定行框与哪个点对齐,从而设置块级元素内文本的水平对齐方式。
D. text-indent
2. 调整中文文字的字间距,可使用()属性 B
A. word-spacing
B. letter-spacing
C. word-decoration
D. letter-decoration
3. 不属于text-align语法中的属性值有()C
A. left
B. right
C. blink
D. center
4. 在CSS中,要设置页面文字的背景颜色,应使用()属性 C
A. color
B. bgcolor
C. background-color
D. font-color
5. 要实现背景图片在水平方向的平铺,应该设置为()B
A. background- repeat:repeat
B. background- repeat:repeat-x
C. background- repeat:repeat-y
D. background- repeat:no-repeat
6.在CSS里,设置背景图片位置是属性为()C
A. background-image
B. background-repeat
C. background-positon
D. background-attachment
第9章
1. 显示语句 “nice to meet you!” 的JavaScript语法是()A
A. document.write( "nice to meet you!");
B. "nice to meet you!"
C. "nice to meet you!";
D. response.write( "nice to meet you!");
2. 定义JavaScript数组的正确方法是()C
A. var array=new Array "lilly","lucy","yoyo";
B. var array=new Array(1: "lilly",2:"lucy",3:"yoyo");
C. var array=new Array ("lilly","lucy","yoyo");
D. var array=new Array:1=("lilly"),2=("lucy"),3=("yoyo");
3. 一般在下面()HTML元素中放置JavaScript代码 A
A. <script>
B. <javascript>
C. <js>
D. <scripting>
4.JavaScript特性不包括()D
A. 解释性
B. 用于客户端
C. 基于对象
D. 面向对象
5.下列JavaScript判断语句中正确的是()A
A.if(j==1)
B.if(j=1)
C.if j==1 then
D.if j=1 then
6.下列JavaScript的循环语句中正确的是()B
A. for(i=1;i<=10)
B. for(i=1;i<=10;i++)
C. for i=1 to 10
D. for(i<=10;i++)
7. 有以下一段程序片段 B
var a1=10;
var a2=20;
alert("a1+a2="+a1+a2)
执行后的结果为()
A. a1+a2=30
B. a1+a2=1020
C. a1+a2=a1+a2
D. "a1+a2="30
第10章
1. 下列对象中不属于浏览器对象(BOM)的是()C
A. location 对象 用来表示浏览器窗口中加载的当前文档的URL,该对象的属性说明了URL种的各个部分
B. window对象 表示浏览器窗口
C. string对象
D. navigator对象 用于获取用户浏览器的相关信息
E. screen对象 用于获取用户屏幕设置的相关信息
F. history对象 表示窗口的浏览历史,并由window对象的history属性引用该窗口的history对象
2. 以下()表达式产生一个0~7(含0,7)的随机整数 C
A. Math.floor(Math.random()*6)
B. Math.floor(Math.random()*7)
C. Math.floor(Math.random()*8)
D. Math.ceil(Math.random()*8)
3. 某网页中有一个窗体对象,其名称是mainForm, 该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是()B
A. document.forms.myButton
B. document.mainForm.myButton
C. document.forms[0].element[0]
D. 以上都可以
4. 在JavaScript浏览器对象模型中, window对象的()属性用来指定浏览器状态栏中显示的临时信息 A
A. status
B. screen
C. history
D. document
5.在JavaScript中可以使用Date对象的()方法返回一个月的某一天 A
A. getDate
B. getYear
C. getMonth
D. getTime
第11章
11.5
1. 下列不属于鼠标事件的是()D
A. onDbclick
B. onMouseDown
C. onMouseUp
D. onMove onMouseMove
2. 下列与按钮有关的事件的是()A
A. onReset
B. onChange
C. onLoad
D. onBlur
3.下列属于键盘按下事件的是()C
A. onKeyDown 当键盘被按下时执行脚本
B. onKeyUp 当键盘被松开时执行脚本
C. onKeyPress 当键盘按下后又松开时执行脚本
D. onClick
4. 当某个元素失去焦点时触发的事件是()C
A. onChange
B. onLoad
C. onBlur
D. onReset