html+css+js测试题 - 副本
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
h t m l+c s s+j s测试题
选择题
1.html是什么意思?
a)高级文本语言
b)超文本标记语言
c)扩展标记语言
d)图形化标记语言
2.哪一个标记用于使html文档中表格里的单元格占据多个单元格的宽度?
a)cellspacing
b)cellpadding
c)rowspan
d)colspan
3.下列那项技术可以用于帮助网页设计时使页面具有统一、专业的外观?
a)html
b)dhtml
c)css
d)url
4.以下哪个项目不是可以在h t m l文档中使用的特殊字符。
a)>小于号<
b)&tl;<:大于号>
c)©
d)
5.a文件夹与b文件夹是同级文件夹,其中a下有a.htm,b下有b.htm文件,现在我们希望在a.htm 文件中创建超链接,链接到b.htm,应该在a.htm页面代码中如何描述链接内容?
a)b.htm
b)././././b/b.htm
c)../b/b.htm
d)../../b.htm
6.我们想要将表格中加入的图像充满整个单元格,使用哪种方式可以做到?
a)size="100"
b)size="100%"
c)width="100"
d)width="100%"
7.不是表单元素input的类型的是
a)text
b)radio
c)select
d)file
e)password
f)radio
g)textarea
h)hidden
i)checkbox
j)option
8.下列哪种css样式定义的方式拥有最高的优先级?
a) 嵌入
b) 行内
c) 链接
d)导入
9.web标准的制定者是?
a) 微软
b) 万维网联盟(w3c)
c) 网景公司(netscape)
d)sun公司
10.请选择产生粗体字的html标签:
a) <i>
b) <b>
c) <em>
d) <strong>
11.下边能把超链接页面显示到框架中的是()?
a)<atarget="_blank">baidu<a>
<iframe/>
b)<atarget="myframe">baidu<a>
<iframename="myframe"/>
c)<atarget="myframe">baidu<a>
<iframename="myframe"/>
d)<atarget="myframe">baidu<a>
<iframename="myframe"/>
12.以下选项中,哪个全部都是表格标签?
a) <table><head><tfoot>
b) <table><tr><td>
c) <table><tr><tt>
d) <thead><body><tr>
13.以下的html中,哪个是正确引用外部样式表的方法?
a) <stylesrc="mystyle.css">
b) <linkrel="stylesheet"type="text/css"href="mystyle.css">
c) <stylesheet>mystyle.css</stylesheet>
14.如何为所有的<h1>元素添加背景颜色?
a) h1.all{background-color:#ffffff}
b) h1{background-color:#ffffff}
c) all.h1{background-color:#ffffff}
15.css如何改变某个元素的文本颜色?
a) text-color:
b) color:
c) font-color:
16.以下的css中,可使所有<p>元素变为粗体的正确语法是?
a) <pstyle="font-size:bold">
b) <pstyle="text-size:bold">
c) p{font-weight:bold}
d) p{text-size:bold}
17.如何显示没有下划线的超链接?
a) a{text-decoration:none}
b) a{text-decoration:nounderline}
c) a{underline:none}
d) a{decoration:nounderline}
18.关于相对定位和绝对定位,下列说法正确的是()
a)相对定位的元素会脱离标准文档流
b)绝对定位的元素会脱离标准文档流
c)相对定位的位置属性值是相对于最近的父元素的位置
d)绝对定位的位置属性值是相对于最近的父元素的位置
19.写“helloworld”的正确javascript语法是?
a) document.write("helloworld")
b) "helloworld"
c) response.write("helloworld")
d) ("helloworld")
20.插入javacript的正确位置是?
a) <body>部分
b) <head>部分
c) <body>部分和<head>部分均可
21.引用名为“xxx.js”的外部脚本的正确语法是?
a) <scriptsrc="xxx.js">
b) <scripthref="xxx.js">
c) <scriptname="xxx.js">
22.如何在显示提示框,提示helloworld?
a) confirm("helloworld")
b) prompt("helloworld")
c) alert("helloworld")
d) show("helloworld")
23.如何创建函数?
a) functionmyfunction(varnum){}
b) functionmyfunction(){}
c) voidmyfunction(){}
d)fun=function(){}匿名函数
24.定义javascript数组的正确方法是?
a) vartxt=newarray="tim","kim","jim"
b) vartxt=newarray(1:"tim",2:"kim",3:"jim")
c) vartxt=newarray("tim","kim","jim")
d) vartxt=newarray:1=("tim")2=("kim")3=("jim")
25.打开名为“window2”的新窗口的javascript语法是?
a)
b)
c)
d)
26.下列不属于文档对象的方法的是()
a)getElementsByName
b)getElementById
c)getElementByName
d)getElementsByTagName
27.分析下面这两行代码的作用()
01<ahref=”javascript:history.back()”></a>
02<ahref=”javascript:history.forward()”></a> a)代码第1行的作用相当于后退按钮
b)代码第2行的作用相当于后退按钮
c)代码第1行的作用相当于前进按钮
d)以上表述不都不正确
28.通常情况下,一个url的格式是()
a)协议//路径名称主机:端口/#哈希标识?搜索条件
b)协议//主机:端口/#哈希标识/路径名称?搜索条件
c)协议//主机:端口/路径名称?搜索条件
d)协议//主机:端口?搜索条件/路径名称#哈希标识
29.对location对象的叙述错误的是()
a)可以获取当前路径
b)可以改变当前路径
c)可以用来刷新页面
d)是只读属性,不能修改
30.对下面这段代码分析不正确的是()
funtcionsubmit()
{
form1.submit();
alert(“提交成功”)
}
functionreset()
{
form1.reset();
}
a)调用submit()可以提交表单
b)调用reset()重置表单
c)只有点击提交按钮才能提交表单
d)submit事件属于form表单
31.下列对符号在正则表达式中所表示的意义解释错误的是()
a)?(尖号):匹配字符串的开头
b)$(美元符号):匹配字符串的结尾
c)?(问号):匹配前面的子表达式一次或多次
d)\(反斜杠):对特殊字符的特殊元字符含义进行转义
32、产生当前日期的方法是()
a.now();
b.date()
c.newDate()
d.newNow()
33、如果想在网页显示后,动态地改变网页的标题()
a.是不可能的
b.通过document.write(“新的标题内容”)
c.通过document.title=(“新的标题内容”)
d.通过document.changetitle(“新的标题内容”)
34、在html页面中,css样式的属性名为background-image,对应的js中style对象的属性名是()。
a.background
b.backgroungImage
c.image
d.background
35、在使用javascript实现省市级联菜单功能时,在添加城市列表前清空原来的下拉选项的代码是()
b.
c.
d.
36、hmtl表单的首要标记是<form>,<form>标记的参数method表示表单发送的方法,可能为get 或post,下列关于get和post的描述正确的是()
a.post方法传递的数据对客户端是不可见的
b.get请求信息以查询字符串的形式发送,查询字符串长度没有大小限制
c.post方法对发送数据的数量限制在255个字符之内
d.get方法传递的数据对客户端是不可见的
37、下列选项中关于浏览器对象的说法错误的是()
a.history对象记录了用户在一个浏览器中已经访问过的urls
b.location对象相当于ie浏览器中的地址栏,包含关于当前url地址的信息
c.location对象是history对象的父对象
d.navigator对象存储了平台相关的信息
38、如果在html页面中包含如下图片标签,则选项中的()语句能够实现隐藏该图片的功能。
<imgid=”pic”src=”sunset.jpg”width=”400”height=”300”>
ElementByI d(“pic”).style.display=”visible”;
ElementByI d(“pic”).style.display=”disvisible”;
ElementByI d(“pic”).style.display=”block”;
d.document.getElementById(“pic”).styl
e.display=”none”;
39、在html中,点击图片”previous.gif”上的超级链接后页面将加载历史列表中的上一个url 页面。
代码如下所示,应在下划线处填入()
<ahref=_______><imgsrc=”previous.gif”width=”67”height=”21”></a>
a.”javascript:history.go(-1)”;
b.“history.go(1)”
c.“history.go(-1)”
d.“javascript:history.go(1)”
40、javascript是一种()语言
a.汇编语言b.高级语言
c.脚本语言d.机器语言
41、下列关于网页元素overflow的说法,正确的是
a.指网页元素的位置,距离左边框和上边框的距离
b.指网页元素的位置,距离右边框和下边框的距离
c.指网页元素的定位方式,可以取值中包括absolute
d.指网页元素的内容溢出时,是否显示多余的内容
42、如果将想将两个层排列在同一行中,下列描述不能实现的是()
a.直接插入两个div标记,会自动排在同一行
b.指定div的position属性为absolute,然后将层位置拖放到同一行中
c.指定div标记的宽,并且指定其浮动方式,当层宽度之和小于外层元素
宽度时,会排在同一行
d.使用一个表格,将两个层分别放入一行中的两个单元格内43、下列关于元素在网页中的叠放顺序描述,不正确的是()
a.使用css属性z-index来实现叠放顺序
b.属性的取值越大,表示放置的层次越高
c.属性取值可以为负整数
d.可以叠放,但叠放顺序不能指定,将由计算机随机产生44、js中如何修改元素的class属性值()
a.”新值”
b.”新值”
c.ele.class=”新值”
d.ele.className=”新值”
45、js中有对象obj,如何访问obj中的name属性()
a.obj[name]
b.
c.obj[“name”]
d.obj.”name”
46、js中的定时器如何设置()
a.setTimeOut(fun,2000);
b.window.setTimeOut(2000,fun);
c.setInterval(1000,fun);
d.window.setInterval(fun,1000);
47、以下是css3中属性选择器的正确语法的是()
a.input:type=text{};
b.input:[type=text]{};
c.input:["type=text"]{};
d.input:[type="text"]{};
48、css3中的变形属性是()
a.transform;
b.translate;
c.transition;
d.trancation;
49、css3中的过渡属性是()
a.transform;
b.translate;
c.transition;
d.trancation;
50、css3中的动画属性及定义动画的关键字是()
a.animator和@key-frames;
b.animator和@keyframes;
c.animation和@key-frames; d.animation和@keyframes;。