HTML+CSS 试题
一、选择题
1. 下面哪一个标符可以产生一个水平线? ( ) A.
B.
C.
2. 把鼠标移到按钮并点击时,会产生一串什么样的事件?( )
A.active hove focus B.foucs hove active C.hover active foucus D.hover focus active
3. 英文字母全部转为大写正确的是( )
A.text-transform: capitalize; B.text-transform: lowercase; C.text-transform: uppercase; D.font-weight: bold; 4. 以下为行内元素的是( )
A.input B.ul C.P D.h1
5.
,表示( )A.页面上边的表格大小 B.页面上边的空白大小 C.页面上边的可用区域大小 D.页面上边的可编辑区域大小
6. 哪个标记用于表示HTML文档的结束?( )
A./BODY B./HTML C./TABLE D./TITLE 7. meta标签可以出现在 ( ) 中
A.
B. C.A.p{border:5px solid red;} B.p{border:5px
red solid; } C.p{border:red solid 5px; } D.p{border: solid red 5px; } 9. 如何让一个区块居中?( )
A.center-block B.vertical-center C.horizontal-center 10. 不可以包含在HTML网页head标签中的是( )
A.
A.body:color=black B.{body:color=black(body} C.body{color:black} D.{body;color:black} 12. 默认情况下,使用h1标签会形成什么效果?( )
A.加粗、斜体 B.加粗、大号文字
C.正常粗细、正常大小文字 D.正常粗细、大号文字 13. 在HTML文档中,引用外部样式表的正确位置是?( )
A.文档的末尾 B.
部分 C.文档的顶部 D.部分 14. 哪个HTML标签可用来定义内部样式表?( )A.
3.表示有序列表的是____________
4.使用三种方式CSS来格式化网页分别是__________、___________、_________
5.HTML的注释标记是___________
6.浏览器将打开一个新的窗口,应在a标签中使用___________
7.通常我们在浏览器内容区看到的内容,都是放入在____________之间 8.标签为换行符的是_________
9.alt和title同时设置的时候,_________作为图片的替代文字出现,_________是图片的解释文字。
10.文字内容的水平居中:__________
11.标签定义已经被插入文档中的文本__________ 12.定义计算机代码样本的标签__________
13.__________元素定义下拉列表中的一个选项(一个条目) 14.首行缩进属性___________
15.____________属性会在元素的背景中设置一个图像
16.链接的样式,可以用任何CSS属性(如颜色,字体,背景等)。特别的链接,可以有不同的样式,这取决于他们是什么状态。四个链接状态:_______ 用户已访问过的链接;__________当用户鼠标放在链接上时;__________链接被点击的那一刻.
17._________属性设置外边框的样式 18.border-style 值:________为定义一个点线框;_________定义一个虚
线框;__________定义实线边界.
19.__________属性增加或减少字符间的空白(字符间距)。 20.__________属性增加或减少单词间的空白(即字间隔)。 三、判断题 四、简答题
1.行内元素和块级元素的区别?
2.简述border:none与border:0的区别? 3.常见的浏览器有哪些?内核分别是什么? 4.浮动元素引起的问题?
5.简述px、em和rem的特点及三者之间的区别。 6.简述定位position:relative与absolute的区别。 7.语义化网页的优点。 8.什么是W3C标准?
9.谈谈对css模块化的理解。
10.css的clear属性有哪些值?分别有什么用法? 11.Margin和padding的区别? 12.Table布局的缺点
13.b和Strong以及i和em的区别 14.什么是HTML? 15.什么是CSS?
16.CSS的三种使用方法? 五、编程题
1.根据以下图片,编写css样式(div宽高自定义),要求兼容IE等所有浏览器。