选择填空1、单选题(1)html中的注释标签是()A、----B、--!--C、!----D、----!(2)strong…/strong标签的作用是()A、斜体B、下划线C、上划线D、加粗(3)网页中的空格在html代码里表示为()A、&B、 C、"D、<(4)定义锚记主要用到a标签中的()属性。A、nameB、targetC、onclickD、onmouseover(5)要在新窗口中打开所点击的链接,实现方法是将a标签的target属性设为()A、_blankB、_selfC、_parentD、_top(6)下列代表无序清单的标签是()A、ul…li…/ulB、ol…li…/olC、hl…li…/hlD、li…ol…/li(7)要实现表单元素中的复选框,input标签的type属性应设为()A、radioB、checkboxC、selectD、text(8)要实现表单元素中的单选框,input标签的type属性应设为()A、radioB、checkboxC、selectD、text(9)要使表单元素(如文本框)在预览时处于不可编辑状态,显灰色,要在input中加()属性A、selectedB、disabledC、typeD、checked2、多选题(选错、多选、少选都不给分)(5*2)(1)定义表格常用的3个标签是()A、tableB、trC、tdD、tp(2)哪两个属性可用于表格的合并单元格()A、colspanB、trspanC、tdspanD、rowspan(3)实现下拉列表框,要用到一下哪几个标签()A、inputB、selectC、optionD、radio(4)定义框架要用到以下的哪个标签()A、frameworkB、framesetC、frameD、framespace(5)要在网页中加入音乐或背景音乐,以下哪个标签可以实现()A、embedB、objectC、bgsoundD、sound3、填空题(1*8)(1)、可用p标签定义段落。(2)、定义换行所用的标签是br。(3)、要生成水平线,可用online标签。(4)、img中的src属性是用于指定图片源文件地址的。(5)、要定义表单元素中的文本框,input标签中type属性应设为text。(6)、要定义表单元素中的密码框,input标签中type属性应设为password。(7)、要把多个单选框设为一组(一组的意思是:一组之中只有一个可被选定),应把每个单选框的name属性的值设为相同。*(8)、用object标签来加入视频时,用data属性指定视频源文件地址。*css试题库1、单选题(4*2)(1)、下列哪种方式是用类选择器定义样式的()A、p{color:red;}B、.one{color:red;}C、#two{color:red;}D、p,h1{color:red;}(2)、下列哪个正确的css集体声明方式()A、p;h1{color:red;}B、.one{color:red;}C、#two{color:red;}D、p,h1{color:red;}(3)、下列样式定义字体为宋体、字体颜色为红色、斜体、大小20px、粗细800号,正确的定义是:()A、p{font-family:宋体;font-size:20px;font-weight:800;color:red;font-style:italic;}B、p{font-family:20px;font-size:宋体;font-weight:800;color:red;font-style:italic;}C、p{font-family:20px;font-size:800;font-weight:宋体;color:red;font-style:italic;}D、p{font-family:800;font-size:20px;font-weight:red;color:italic;font-style:宋体;}(4)、下列样式定义字体间距为0.5倍间距、水平左对齐、垂直顶端对齐、有下划线正确的定义是:()A、p{text-decoration:underline;letter-spacing:0.5em;vertical-align:top;text-align:left;}B、p{text-decoration:0.5em;letter-spacing:underline;vertical-align:top;text-align:left;}C、p{text-decoration:left;letter-spacing:top;vertical-align:0.5em;text-align:underline;}D、p{text-decoration:underline;letter-spacing:0.5em;vertical-align:left;text-align:top;}1、多选题(2*2)(1)在html文件中应用abc.css文件中的样式的方法有()A、linkhref=abc.csstype=text/cssrel=stylesheetB、styletype=text/css@importurl(abc.css);/styleC、styletype=text/css@import(abc.css);/styleD、styletype=text/cssimporturl(abc.css);/style(2)下列哪些是设置有关边框的属性()A、border-colorB、border-styleC、border-widthD、border-back3、填空题(1*2)(1)要在html标签中应用css类选择器所定义的样式,要设置标签的class属性。(2)css中的background属性是用于设置背景属性的。1、什么el表达式,使用el表达式获取javabean的属性值并输出。。EL(ExpressionLanguage):为了使JSP写起来更加简单。表达式语言的灵感来自于ECMAScript和XPath表达式语言,它提供了在JSP中简化表达式的方法,让Jsp的代码更加简化。语法结构:${expression}2、客户端向服务端提交数据的方法有哪两种?它们的区别是什么?Post和getpost和get的区别:a.最明显的一点是,get提交方式,所提交过程传输的数据会显示在地址栏里面,而post不会.b.get的提交方式一般用于比较少的数据提交,而post用于比较多、大的数据传输.c.get的提交方式所提交的数据,在服务器上是不需要保存的,而post的提交方式提交的数据服务器会永久保存.d.get方法是通过uRL传递数据给程序的,数据容量小并且数据暴露在url中非常不安全,post方法能传输大容量的数据并且所有操作对用户来说都是不可见的,非常安全3、请说出常用的Jsp内置对象,并简述它们的功能。Jsp内置对象:可以不加声明就在JSP页面脚本(Java程序片和Java表达式)中使用的成员变量JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应):内置对象代表内容范围request触发服务调用的请求requestresponse对请求的应答pagesession为请求的客户创建的session对象sessionapplication从servlet配置对象获得的servlet上下文(如在getServletConfig(),getContext()的调用中)applicationout向输出流写入内容的对象pagepageContext本JSP的页面上下文pagepage实现处理本页当前请求的类的实例pageconfig本JSP的ServletConfigpageexception表示JSP页面运行时产生的异常Page4.页面上有下列元素inputtype=textid=btninputtype=buttonvalue=确定,请给出js代码实现点击按钮,让文本框的内容为:你好scripttype=text/javascriptfunctiondisplay(){varnum=document.getElementById(btn).value=”你好”;}/script4、什么是JspModel1,什么是JspModel2,它们优缺点。Model1:Model1的中心是JSP页面,JSP页面中结合业务逻辑、服务端处理过程和HTML等,这样就在JSP页面中同时实现了业务逻辑和流程控制。从而快速开发。Model1的优缺点:优点:简单,快速开发,适用小规模开发;缺点:业务逻辑和表示逻辑混合在JSP页面中没有进行抽象和分离,JSP负载太大。所以非常不利于应用系统业务的重用和改动,不便于维护。Model2:Model2表示的是基于MVC模式的框架。MVC“Model”代表的是应用的业务逻辑(通过JavaBean,EJB组件实现),“View”是应用的表示面(由JSP页面产生),“Controller”是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。从而弥补了Model1的不足。Model2其实是在Model1基础上又抽了一层控制层。Model2优缺点:优点:具有组件化的优点从而更易于实现对大规模系统的开发和管理。职责划分清晰。缺点:不适合小项目开发。5、请列出CSS中常用的三种选择器。标签选择器:对于选定的标签采用统一的样式ID选择器:为指定ID的元素设定样式,ID前加#类选择器:以定义一个命名的样式,然后在用到它的时候设定元素的class属性为样式的名称6、在JSP中提供了哪四种属性的保存范围?pageContext在一个页面中保存属性,跳转之后无效。request只在一次请求中保存,服务器跳转之后依然有效。session在一次会话范围中,无论何种跳转都可以继续使用。application在整个服务器上保存,所有用户都可以使用。7、jsp有3大基本指令是什么,作用是什么?1、page指令:%@page属性1=...属性2=......%,应用于整个JSP页面,定义JSP页面的一些属性和属性值;2、include指令:%@includefile=URL%,用来指定JSP被编译时,需要插入的文本或者代码;3、taglib指令:%@taglibprefix=...uri=...%,在JSP页面中声明并调用标签;8、试说明servlet生命周期?1,初始化阶段:调用init()方法2,响应客户请求阶段:调用service()方法3,终止阶段:调用destroy()方法9、什么是HttpSession,如何使用。HttpSession是JSP中经常使用的用于获取Session的一个方法HttpSession中可以跟踪并储存用户信息,把值设置到属性中,有2个方法:setAttribute(),getAttrribute();例如:在一个方法中用session.setAttribute(“student”,student);在session中设置一个属性名为student,值为一个名为student的对象。而后可在同一session范围内用getAttribute(“student”)取出该属性,得到student对象。编程题:1、Html会编写注册表单页面,table布局。各种控件。htmlheadtitleIestHTML/title/headbodyformaction=password.jspmethod=posttablestyle='margin:0auto;'trtd请输入用户名:/tdtdinputtype=textname=user