主题,架子(时间架子,空间架子,三角架),素材。css
三种方式字体
祖父 孙code
p em {color:red;}
父 子继承
p > em {color:red;}
紧邻同胞get
h2 + p {color:red;}
通常同胞input
h2 ~ a {color:red;}
通用it
* {color:red;}
.class1 {color:red;}
#id1 {color:red;}
选择带有属性名的标签io
img[title] {color:red;}
img[title="red"] {color:red;}
a:link {color:black;} a:visited {color:gray;} a:hover {text-decoration:none;} a:active {color:red;}
一个冒号表示伪类,两个冒号表示CSS3新增的伪类。ast
input:focus {border:1px solid blue;}
:first-child :last-child
e:nth-child(n)
n能够是数字也能够是odd,evenclass
p::first-letter {font-size:300%;}
首字母放大
e::before e::after
元素先后
可继承:颜色,字体,字号。
不可继承:边框,外边距,内边距。
层层叠加,用最后一个。
顺序以下:
默认样式
用户样式
做者连接样式(按照连接的前后顺序)
做者嵌入样式
做者行内样式
特指度高的胜出。
p {font-size:12px;} .large {font-size:16px;}
I-C-E最大的胜出。
P p.largetext p#largetext body p#largetext body p#largetext ul.mylist body p#largetext ul.mylist li 0-0-1 0-1-1 1-0-1 1-0-2 1-1-3 1-1-4 =1 =11 =101 =102 =113 =114
顺序决定权重。
最后声明胜出。
文本值 数字值(绝对值,px。相对值,em。) 颜色值