加粗,倾斜,下划线:

font-weight:bold;
font-style:italic;
text-decoration:underline;

背景颜色、前景色:

background-color:red;
color:red;

class和id的区别

class用于css的,id用于js的。

1)class页面上可以重复。id页面上唯一,不能重复。 2)一个标签可以有多个class,用空格隔开。但是id只能有id。

各种选择器(浏览器兼容性)

IE6层面兼容的选择器: 标签选择器、id选择器、类选择器、后代、交集选择器、并集选择器、通配符。如下:

p
#box
.spec
div p
div.spec
div,p
*

IE7能够兼容的:儿子选择器、下一个兄弟选择器。如下:

div>p
h3+p

IE8能够兼容的:

ul li:first-child
ul li:last-child

css两个性质

  • 继承性:好的事儿。继承从上到下,哪些能?哪些不能?

  • 层叠性:冲突,多个选择器描述了同一个属性,听谁的?

作者 wanglei

发表评论