css属性

192 阅读1分钟

css属性有不少 但是核心也就20多个

color:设置字体的颜色 颜色可以用英文名、 十六进制、以及rgb函数
font-size:设置字体的大小
font-weight:设置字体的粗细 normal是默认的 加粗 bold
font-style:设置字体是否倾斜 normal是默认的 不倾斜 italic 倾斜 font-family:设置什么类型的字体 font:前面几个属性的复合属性

text-decoration:修饰线 underline 下划线 overline 上划线 line-through 删除线 none 没有线
text-indent:首行空格 单位可以用em
text-align:文本的对齐方式 left 默认 center right justify 两端对齐 只对英文生效
line-height:设置行高 px为单位 也可以以倍数为单位

以上的属性有继承性 但并不是所有的css属性都可以继承,可以继承的常见属性有: font-family ,font-size, font-style, font-weight, font ,line-height , text-aline, txet-indent, color

层叠性

选择器优先级(即层叠性)
1.自己写的>继承过来的
2.行内 > 内部 行内 > 外部 内部与外部的优先级一样(就近原则)
3.id > class > 标签
4.权重:id 当 0100 class 当 0010 标签 当0001 那个大用哪个 行内是砖石 可以当 1000 最大 5.important:可以改变优先级 当权重一样时。。。。。。