Introduce css to html file
Selectors
通用选择器universal selectors
标签选择器
id选择器
class选择器
priority(conflicts between selectors)
selectors inheritance
只有与文本有关的属性才会被继承:
- font-family
- color
- font-size
- …
其他属性如margin则不会被子元素继承
pseudo-classes 伪类
表示状态的伪类
CSS box model
页面居中
先设定宽度,再将左右间距设为auto,浏览器自动计算margin-left和margin-right的值使两者相等。
Types of boxes
inline
- 如标签a、strong等
- 所占空间即其内容所占空间
- 无法对其设置width、height、margin-top、margin-bottom属性
- margin-left、margin-right可以正常设置
block
inline-block
- 所占空间即其内容所占空间,不独占一行
- 可以设置相应属性
absolute positioning 绝对定位
绝对指定该元素相对于其第一个position属性为relative的父元素的位置
Pseudo-elements