1.opacity表示透明度,被设置了此属性的盒子内的文字也会有透明度
2.有关CSS外边距margin说法错误的是 (B)
A、围绕在元素边框的空白区域是外边距
B、margin设置为auto相当于设置为0
C、设置外边距会在元素外创建额外的“空白”
D、设置外边距使用 margin 属性,可以接受任何长度单位、百分数值甚至负值。
3.页面导入样式文件时,对于使用link和@import说法错误的是 ? (B)
A、 link属于XHTML标签,除了加载CSS外,还能用于定义RSS, 定义rel连接属性等作用;而@import是CSS提供的,只能用于加载CSS
B、 页面被加载的时,link和@import引用的CSS都会等到页面被加载完再加载
C、 import是CSS2.1 提出的,只在IE5以上才能被识别,而link是XHTML标签,无兼容问题
D、link支持使用js控制DOM去改变样式,而@import不支持
4.使用CSS的flexbox布局,不能实现以下哪一个效果: (D)
A、三列布局,随容器宽度等宽弹性伸缩
B、多列布局,每列的高度按内容最高的一列等高
C、三列布局,左列宽度像素数确定,中、右列随容器宽度等宽弹性伸缩
D、多个宽高不等的元素,实现无缝瀑布流布局
5.在CSS3中,以下哪个IE浏览器(Trident内核)的私有属性前缀? D
A、 –Webkit ....(Safari 和 Chrome)
B、–trident
C、 –ie
D、 –ms
6. js五大基本数据类型
- Number (NaN )
- String
- Boolen
- Null
- Undefined
7.关于标签,下列说法错误的是 (B)
A、<video>标签中controls属性决定是否向用户显示控件
B、<audio>与</audio>之间插入的内容是用来解释控件的 (control属性用来添加控件)
C、<datalist>标签可以和input标签配合进行使用,来显示列表
D、<progress>标签不填写max和value会自动滑动
8.哪些是块级元素那些是行内元素,各有什么特点
块级:
<h1> <h2> <h3> <h4> <h5> <h6> <hr> <p>
<ul> 无序列表
<ol> 有序列表
特点:
1.总是从新的一行开始
2.高度、宽度都是可控的
3.宽度没有设置时,默认为100%
4.块级元素中可以包含块级元素和行内元素
5.块级文字元素中不能放入其他块级元素
6.块级大多为结构性标记
行内
<span>...</span>
<a>...</a>
<strong>...</strong>
<em>...</em>
特点:
1.和其他元素都在一行
2.高度、宽度以及外边距上下都是不可控的
3.宽高就是内容的高度,依靠自身字体大小和图形支撑结构的,不可以改变
4.行内元素只能行内元素,不能包含块级元素
5.行内元素的paddding可以设置
6.margin只能够设置水平方向的边距,即:margin-left和margin-right,设置margin-top和margin-bottom无效
9.对 BFC 规范(块级格式化上下文:block formatting context)的理解