继承(inherited from body)
color ,text-开头,line-开头的,font-开头的
这些关于文字样式的都能够继承;所有关于盒子的,定位的,布局的属性都不能继承
层叠性(权重 id>类>标签选择器)
要选择到具体的元素,父类也不行(继承的话,权重为0),如果都没有就近原则。
标准文档流
宏观的讲:web的页面设计从上而下,不能想设计哪里就设计哪里
有哪些性质
1)空白折叠现象(文字之间的换行,空白都会折叠成一个空格。表单标签,图片标签都会)
2)高矮不齐,底边对齐
3)写不完能自动换行
标准文档流元素分为
快级元素,
A.霸占一行,不能与其他元素并列
B.能接受宽高
C.如果不接受宽度,那么宽度将默认变为父亲的100%。
行类元素
A.与其他行内元素并排
B.不能设置宽高(默认的宽度是内容的宽度)
块级元素与行内元素的互换
display:line 转行类标签(不能设置宽高)
display:block
但这样换汤不换药,如果我们要并排,并且要设置宽高就不行了,所以就有了脱离标准文档流。
css之中一共就有3中手段,是一个元素脱离标准文档流:
1).浮动
2)绝对定位
3)固定定位