一、选择题
1、创建自定义 CSS 样式时,样式名称的前 面必须加一个( )。
A.$ B.# C.? D.原点
2、下面哪个标签可以应用于〈head〉中( )。
A 、 <body> B 、 <title> C、 <image> D、<html>
3、下列哪个 css 属性可以更改字体大小( )?
A.text-size B.font-size C.text-style D.font-style
4、在 HTML 文档中,引用外部样式表的正 确位置是( )
A.文档的末尾 B.文档的顶部 C.<body>部分 D.<head>部分
5、在 CSS 语言中下列哪一项的适用对象是 “所有对象”( )
A.背景附件 B.文本排列 C.纵向排列 D.文本缩进
6、下列哪项不属于 CSS 文本属性的是( )
A.front-size B.text-transform C.text-align D.line-height
7、CSS 是利用什么 XHTML 标记构建网页 布局( )
A<dir> B<div> C<dis> D<dif>
8、 CSS 中不属于添加在当前页面的形式在是( )
A.内联式样式表 B.嵌入式样式表 C.层叠式样式表 D.链接式样式表
9、 下列哪一项是 css 正确的语法构成( )
A 、 body:color=black B 、 {body;color:black}
C 、 body {color: black;} D. 、 {body:color=black(body}
10.下列( )不是 document 对象的属性。
A.forms B.links C.location D.images
12.获取页面中超链接的数量的方法是( ) 。
A .document.links.length B.document.length
C . document.links[1].length D.document.links[0].length
13.某网页中有一个窗体对象 mainForm,该 窗体对象的第一个元素是文本框 username, 表述该按钮对象的方法是( ) 。
A.document.forms.username
B.document.mainForm.username
C.document.forms.UserName
D.document.forms[1].UserName
14.关于 javascript 的说法正确的是( )
A javascript 与 Java 语言完全一样
B javascript 要运行必须安装 Java 环境
C javascript 一般用于在网页上实现数据验证级特效等
D javascript 课于开发 Windows 应用软件
15 对 方 法 声 明 中 的 错 误 代 码 : function Add(int i1,int i2)
分析正确的是()
A 参数不能指定数据类型 B 没有指定返回类型
C 没有指定访问 D Function 不是方法声明的关键字
16 、 代码: 'abcdefg'.substring(2,3) 的结果 是( )
A.cde B.b C.c D.bcd
17 . 下列 JavaScript 的循环语句中正确的是( )
A.if(i<10;i++) B.for(i=0;i<10) C.for i=1 to 10 D.for(i=0;i<=10;i++)
18. 有语句“var x=0;while(____) x+=2;” ,要使while循环体执行10次,空白处的循环判定式应写为( )
A.x<10 B. x<=10 C.x<20 D.x<=20
19 .在 HTML 页面上编写 Javascript 代码时, 应编写在( )标签中间。
A.<javascript> 和 </javascript> B.<script> 和 </script>
C. <head>和</head> D. <body>和 </body>
20. 可以在以下哪个 ( ) 标记之间插入 Java小程序?
A. <% 和 %> B. <% 和 /> C. </ 和 %> D. <% 和 !>
21. 在 JSP 文件中加载动态页面可以用指令( )
A. Taglib指令 B. <jsp:include>指令 C. page指令 D.<jsp:forward>指令
22. 下面关于 page 指令说法中错误的是 ( )
A. page指令用来定义 JSP 页面中的全局属 性
B. 一个 JSP 页面只能包含一个 page 指令
C. 除了 import 外,其他 page 指令定义的 属性/值只能出现一次。
D. language 属性用来指示所使用的语言
23.下列变量声明在( )范围内有效。 <%! Date dateTime; int countNum; %>
A.从定义开始处有效,客户之间不共享 B.在整个页面内有效,客户之间不共享
C.在整个页面内有效,被多个客户共享 D.从定义开始处有效,被多个客户共享
24.JSP 页面可以在“<%=”和“%>”标记 之间放置 Java 表达式,直接输出 Java 表达 式的值。 “<%=” 组成 标记的各字符之间( )。
A.可以有空格 B.不可以有空格 C.必须有空格 D.不确定
24. page 指令的( )属性用于引用需要的包或类。
A.extends B.import C.isErrorPage D.language
25. Page指令用与定义JSP文件的全局属性,下列关于该指令用法的描述不正确的是( )
A.<%@ page %>作用于整个 JSP 页面。
B. 可 以 在 一 个 页 面 中 使 用 多 个 <%@ page %>指令。
C. 为 增 强 程 序 的 可 读 性 , 建 议 将 <%@ page %>指令放在 JSP 文件的开头,但不是 必须的。
D.<%@ page %>指令中的属性只能出现一次。
26. 可以在以下哪个( )标记之间插入变 量与方法声明?
A. <% 和 %> B. <%!和 %> C.</ 和 %> D. <% 和 !>
27. 在 JSP 页 面 中 使 用 <jsp:setProperty name="beanid"property="bean 的 属 性 " value="字符串" />格式给 Long 类型的 Bean 属性赋值,会调用哪个数据类型转换方法( )
A. Long.parseLong(String s) B. Integer.parseInt(Stirng s)
C. Double.parseDouble(String s) D. 不 确定
28.浏览器一般使用什么协议来进行数据传输( )
A.IP B.HTTP C.FTP D.Https
29.字符的编方式有很多种,有的支持显示中文,有的支持显示英文,最常见的英文编码是( )
A.UTF-8 B.Big5 C.ISO-8859-1 D.GBK
30.浏览器显示会根据文件类型来进行显示,下面哪个是显示doc文档的( )
A.video/x-msvideo B.application/pdf
C. text/plain D.application/msword
二、填空题
1.标记是 HTML 中的主要语法,分___单___标记 和_双____标记两种。 大多数标记是成对出现的, 由___开始____标记和 ____结束___标记组成。
2. 我们把 HTML 文档分为____文档头(头部)____和__文档体(主体)______两部分。 _____主体____部分就是我们在 Web 浏览器窗口的用 户区内看到的内容, 而____头部____部分用来规定该 文档的标题 (出现在 Web 浏览器窗口的标题 栏中)和文档的一些属性。
3. 段落标记的 ALIGN 属性的参数值为__left_______、 __center______和__right_______。
4. 在 网 页 中 最 为 常 见 的 两 种 图 像 格 式 是: __JPG_____和___gif____
5.网页中可用的布局方式有__table_____、__div和_CSS_____
6.在 HTML 中 ,特殊字符 ”<”用 __&It_____来 代 替,”>”用__>_____来代替
7.____样式表___是 HTML 文件, 它定义一组框架的布局和属性
8.____CSS___是 Cascading Style Sheets 的缩写, 全称为_层叠样式表______
9.HTML 的全称是___超文本标记语言____,HTML 文件的扩展 名可用__htm_____或_html______
10、 CSS 样式外部文件的扩展名是___.css_______。
11、 CSS 属性 background-color 是用来更改____背景颜色_______。
12、要一次选择整个行,在标签检查器中选 择_____tr_____标签。
13、CSS 中的选择器包括___类选择器______ 、___ID选择器_____、____标签选择器____、__派生选择器___选择器。
14、div+css 的好处是内容和样式分离, ___样式代码_____可以重复利用。
15、在新窗口打开链接的方法是___target=“blank”______。
16、使用 link 元素调用 CSS 的语法中,_____href____属性是用来指定 CSS 文件的路径的。
17、 给多个标签同时定义一组相同的样式时,_______逗号__________隔开, 给一个标签定 义多组样式时,________分号_____________隔开。
18、外部样式文件可以由____link_____、____import_____标签导入。
19. RegExp 是 JavaScript 提供的一个对象, 用 来完成有关正则表达式的_____功能和操作_______,
每一条正则表达式模型对应一个 ___ RegExp 实例_________。
20. JavaScript 使用 RegExp 对象封装与正则 表达式相关的功能和操作, 每一个该对象的 实例对应着______正则表达式______。和其他对象一 样,在使用之前必须取得其引用或 ___新建_________。
21. 在 JavaScript 中一共有 5 种字符类,它 们 分 别 是 简 单 类 、 _负向类___________ 、 _____范围类_______、组合类和预定义类.
22. javascript 源文件的扩展名是- __.js______。
23. JavaScript 代码都是写在开始标记 _____<script>_______, 和 结 束 标 记 ____</script>______之间的。
24. 三种最基本的逻辑运算分别是 _and&&_____,___||or_____,____not!______。
25、错误分类一般分两类:一类是语法错误; 另一类是 : ____运行错误___________ 。
26、根据语句对数据结构的处理流程, JavaScript 的处理流程可分为__顺序____、___选择___ 和___循环___三种基本结构。
27、 String 对象提供对___字符串_________进行处理的属性和方法。
28.在 JSP 规范中, 可以使用两种格式的注释:__输出注释__________;___隐藏注释_________
29.指令元素的分为三种,它们分别是_____page_______,_____include_______,___taglib_________。
30.JSP 规范中描述了 3 种脚本元素:___声明_________,_____表达式_______和_ _____脚本程序_____。
31.JSP 程序中要用到的变量或方法必须首先__声明__________。
32.脚本程序是一段在客户端请求时需要___先被服务器执行的java_________代码,它可以产生输出,并把输出发送到客户的输出流,____同时也________是一段流控制语句。
33.输出注释是指在客户端显示的注释;而____隐藏注释________不会输出。
34.<jsp:param> 动作元素被用了以___键-值对_________的形式为其他元素提供附加信息。
35.Page指令的MINE类型的缺省值为___text/html_________,缺省字符集为_____ISO-8859-1_______。
三.判断题(f表示false ,错误;t表示true,正确)
1.HTML 文本显示状态代码中, SUP 表示文 本或图片居中。 f
2.HTML 语言中,vlink 表示设置已访问的 链接的颜色。 t
3.将 A 的 target 指定为 _blank,从而 使超链接目标文件载入一个新的浏览器窗口。 t
4.HTML 是 HyperText Markup Language(超 文本标记语言)的缩写。超文本使网页之间 具有跳转的能力,是一种信息组织的方式, 使浏览者可以选择阅读的路径, 从而可以不需要顺序阅读。 t
5.一个 div 可以插入多个背景图片. t
6.内嵌视频是指可以在浏览器中播放的视频 文件,例如 QuickTime 和 RealVideo 等格式 的文件。 t
7.超链接:是一种标记,形象的说法就是单 击网页中的这个标记则能够加载另一个网 页, 这个标记可以做在文本上也可以做在图 像上。 t
8.HTML 的段落标志中,标注文本以原样显 示的是<PRE></PRE>( ) 。 t
9.HTML 的颜色属性值中,Black 的的代码 是""#f00000"" 。 f
10、如果给一行两列的表格定义高度样式, 在 table 标签中定义最合理,最能减少代码 的臃肿。 t
11、CSS 属性 font-weight:bold 能够设置文本 加粗? t
12.在 CSS 的三种引用样式中, 嵌入式样式单 的优先级最高, 而外部式样式单 2.的优先级最低。 t
13.在 CSS 语言中 width:<值>是列表样式图像。 f
14.CSS 文本中,文本对齐属性的取值有 justify,center,right,left t
15.margin 不可以单独定义某一个方向的填充值. f
16. 同 padding 属性与 margin 属性类似, border 属性也有单侧属性,即也可以单独定 义某一个方向上的属性. t
17.CSS 盒子模式都具备内容、填充、边框、 边界这些属性。 t
19. 函数与其他的 JavaScript 代码一样, 必须 位于<SCRIPT></SCRIPT>标记之间。t
20.函数的定义语句和函数的调用语句通常 都被放在 HTML 文件的<HEAD>段中。 t
21.JavaScript 的函数定义允许嵌套,即在函 数中可以定义另一个函数。 t
22. 所有的对象中都可以产生 click 事件,因 此所有的对象可以发生的事件是一样的。 f
23. 检查客户端浏览器的状况可通过使用 Navigator 对象。 t
24. Document 对象是 JavaScript 的文档对象模型中的对象,Window 对象不是 JavaScript 的文档对象模型中的对象。 f
25.HTML 文档的所有标签都是成对出现?如 <h1>....<h1>。 f
26.在 HTML 文档中超链接能够接其他文档中的特定位置 。 t
27.在 HTML 文档中可以将<title>元素嵌于 <body>标签对之间 。 f
28.会在客户端(浏览器)显示的注释是隐藏注释。 f
29.<%@ page %>指令不一定放在页面的头部。 t
30.使用<jsp:forward>指令可以传递参数 t
31.<%@ Include%> 指令只能包括后缀名为.jsp的文件。 f
32.在 JSP 使用表达式必须一”;”作为表达式的 结束符 f
33.Page 指令的所有属性都可以重复设置。 f
34.无论将 Page指令放在 JSP文件的哪个位置,它的作用范围都是真个 JSP 页面。 t
35. 在使用自定义标签之前必须用<%@ taglib>指令引用标签库,但是,在一个页面中只能使用一次。 f
35.<jsp:include>动作元素允许在页面被请求的时候包含一些其他的资源,如一个静态的 HTML文件或动态的 JSP文件。 t