多选题 (共计 8 题,总计 16分)
11、(多选题)在使用table表现数据时,有时候表现出来的会比自己实际设置的宽度要宽,为此需要设置下面哪些属性值?
A.cellpadding=”0″
B.padding:0
C.margin:0
D.cellspacing=”0″
【正确答案】A,D
【答案解析】单元格边距(表格填充)(cellpadding) – 代表单元格外面的一个距离,用于隔开单元格与单元格空间单; 元格间距(表格间距)(cellspacing) – 代表表格边框与单元格补白的距离,也是单元格补白之间的距离。
12、(多选题)以下哪些是javascript的数据类型()
A.String
B.Number
C.Undefined
D.Date
【正确答案】A,B,C
【答案解析】JavaScript中的数据类型有: 字符串、数字、布尔、数组、对象、Null、Undefined Date是对象
13、(多选题)下面说法正确的有()
A.P元素不能包含div
B.Li元素的祖先元素可能是li,但父元素不可能是li
C.Domtree的根节点是body元素
D.Body内的元素的offsetparent一定存在
【正确答案】A,B,D
【答案解析】
1.p元素内部只能嵌套行内元素,不能嵌套块级元素。A说法正确;
2.li标签可以嵌套<ul><li></li></ul>,但是li标签必须嵌套在ul、ol标签里面。B说法正确;
3.所有元素的根节点都是html元素。C说法错误;
4.offsetparent是相对的意思,Body内的元素,不论怎么嵌套,offsetparent都是一定存在。D说法正确;
14、(多选题)下面属于javascript基本数据类型的有?
A.字符串
B.数字
C.null
D.undefined
【正确答案】A,B,C,D
【答案解析】js五种基本类型:String Boolean Number null undefined
15、(多选题)下列哪些元素是行内元素:
A.span
B.img
C.div
D.p
【正确答案】A,B
【答案解析】
行内元素:a、b、span、img、input、strong、select、label、em、button、textarea
16、(多选题)下列哪些元素是块级元素:
A.div
B.h1
C.button
D.ul
【正确答案】A,B,D
【答案解析】
块级元素:div、ul、li、dl、dt、dd、p、h1-h6、blockquote
17、(多选题)一份HTML文档有哪几个必须的HTML标签?
A.<html>
B.<head>
C.<input>
D.<body>
【正确答案】A,B,D
【答案解析】这里说的是html文档的结构标准、规范,html、head、body是一个html文档中必须的标签
18、(多选题)关于html的盒模型,下列说法正确的是?
A.margin是内边距
B.padding是外边距
C.border是边框
D.border-radius是css3标准,因此IE并不支持border-radius属性
【正确答案】C,D
【答案解析】
margin:外边距;
padding:内边距;
border:边框;
IE不支持边框圆角border-radius属性