HTML CSS JavaScript测试题
一、 选择题
1. 下面哪一项表示的不是按钮( d)
a) type=”submit”
b) type=”reset”
c) type=”image”
d) type=”buttom”
2. 哪一个标记用于使HTML文档表格的单元格在同行进行合并c
a) cellspacing
b) cellpadding
c) rowspan
d) colspan
3. 在页面中看不见的元素是哪种c
a) <input type=”password”></input>
b) <input type=”radio”></input>
c) <input type=”hidden”></input>
d) <input type=”reset”></input>
4. 下面哪个不是在可以在HTML文档中使用的特殊字符d
a) >
b) <
c) ©
d) &bnsp;
5. A文件夹与B文件夹是同级文件夹,其中A下有a.html,B下有b.html,现在我们希望在a.html中创建超链接,链接到b.html,应该在a.html的代码中如何描述链接内容
a) b.html
b) ./././B/b.html
c) ../B/b.html
d) ../../b.html
6. 在以下的HTML中,哪个是正确引用外部样式表的方法b
a) <style src=”mystle.css”>
b) <link rel=”stylesheet” type=”text/css” href=”mystyle.css”>
c) <stylesheet>mystyle.css</stylesheet>
7. 哪个HTML属性可用来定义内联样式d
a) font
b) class
c) styles
d) style
8. 下列哪个选项的CSS语法是正确的c
a) body:color=black
b) {body:color=black(body)
c) body{color:black}
d) {body;color:black}
9. CSS哪个属性可用来改变背景颜色c
a) bgcolor
b) color
c) background-color
10. CSS如何改变某个元素的文本颜色b
a) text-color
b) color
c) fgcolor
11. 哪个CSS属性可控制文本的尺寸a
a) font-size
b) text-style
c) font-style
d) text-size
12. 以下的CSS中,可使用所有<p>元素变为粗体的正确语法是c
a) <p style=”font-size:bold”>
b) <p style=”text-size:bold”>
c) p{ font-weight:bold}
d) p{text-size:bold}
13. 如何显示没有下划线的超链接a
a) a{text-decoration:none}
b) a{text-decoration:no-underline}
c) a{ underline:none}
d) a{decoration:no underline}
14. 引用名为”xxx.js”的外部脚本的正确语法是a
a) <script src=”xxx.js”>
b) <script href=”xxx.js”>
c) <script name=”xxx.js”>
15. 如何编写当i不等于5时执行某些语句的条件语句d
a) if =!5 then
b) if <>5
c) if(i<>5)
d) if(i != 5)
16. 如何在JavaScript中添加注释c
a) ‘This is a comment
b) <!—this is a comment à
c) //This is a comment
17. 定义js数组的正确方法是c
a) var txt = new Array=”tim”,”kim”,”jim”
b) var txt = new Array(1:”tim”,2:”kim”,3:”jim”)
c) var txt = new Array(“tim”,”jim”,”kim”)
d) var txt = new Array:1=(“tim”)2=(“jim”)3=(“kim”)
18. 如何求得2和4中最大的数 b
a) Math.ceil(2,4)
b) Math.max(2,4)
c) ceil(2,4)
d) top(2,4)
19. 下面有关表单的说明中,错误的是c
a) 表单用于收集用户信息
b) 在FORM标签中,action属性指定表单处理程序的位置
c) 表单中只能包含表单控件,而不能包含其他诸如图片之类的内容
d) 在FORM标签中使用的method属性的值指定提交表单数据的方法
20. 下面有关列表的说法错误的是d
a) 有序列表和无序列表可以互相嵌套
b) 指定嵌套列表时,也可以具体指定项目符号或编号样式
c) 无序列表应使用UL和LI标签进行创建
d) 在创建列表时,LI标签的结束标签符不可以省略
二、 上机题
1. 定义一个JavaScript方法,求一个数组中最小值,并随机10个1-100的整数放在一个数组中,用这个数组测试上面所写的方法,输出这个数组及所求的最小值
2. 制作一个用户登陆页面(login.html),包含文本框、密码框、重置按钮。提交表单时进行如下数据验证
a) 用户名和密码不以为空,且要求用户名和密码必须是6-10位
b) 用户名由字母、数字、下划线组成
3. 制作如下图所示的页面(list.html)
a) 实现全选按钮功能
b) 当鼠标放在及离开表格行时改变背景色
c) 点击删除按钮时,判断是否有复选框被选中,如没有被选中,则提示用户进行选择,否则提示用户确认删除