css八大类?
在dw中css属性有八类,分别是:
1、Type类型;
2、Background背景;
3、Block块;
4、Box盒子;
5、Border边框;
6、List列表;
7、Positioning定位;
8、Extensions扩展。
1、HTML标记样式
它可以重新定义HTML标记,当创建或改变这种样式的时候,文档中所有应用这个标记的文本格式都会重新更新。
2、自定义CSS样式
和一些文字处理程序中使用的样式概念很相似,只不过没有字符样式和段落样式的区别。可以在任何文本上应用自定义CSS样式,无论这个文本是不是一个完整的文本块,还是一个局部的文本范围。如果在一个文本模块中使用自定义CSS样式,这其中就包含了CLASS属性,而SPAN标记就会插入到文档中,并包围选中的文本。
css属性与属性之间用什么符号?
IE6独有的属性。比如 .test { height: 100px; _height: 200px; } 在IE7以上版本及其余浏览器下,高度都是100px,只有IE6下是200px
css定义了多少个坐标属性?
position 定位
**定位是在页面布局中非常重要
css有三种基本的定位机制:普通流、浮动流、定位流。
css常用的定位属性有四种,静态定位、绝对定位、相对定位、固定定位
下面来逐一介绍
1. static (静态定位)
默认值,没有定位。也就是按照文档的书写布局自动分配在一个合适的地方。不脱离文档流。在静态定位状态下,不能配合top、bottom、left、right来改变元素的位置。
(可以用于取消元素之前的定位设置。)
**2. relative(相对定位)
**相对定位是将元素对于它在标准流中的位置进行定位,通过设置边移属性top、bottom、left、right,使指定元素相对于其正常位置进行偏移。如果没有定位偏移量,对元素本身没有任何影响。
不使元素脱离文档流,空间会保留,不影响其他布局。
经常与z-index属性进行层次分级。
css中属性可以重用么?
答案是不可以。
因为在css中一个元素针对某种样式只能有一种属性,如果某种样式有多个属性值,那么最下面的属性值会将之前的属性值覆盖掉。
原因是css的属性和属性值是以键值对的形式存在的,相当于js的一个map对象,只能有一个key和一个属性值,多个信息会造成浏览器识别不出来。