1. css 引入方式
①. 行内样式
在HTML的代码里使用style属性引入
②. 内联样式
使用style标签引入
③. 外部样式(提高了代码的复用程度)
1. 定义一个css文件。
2. 使用link标签引入到html中。
2. 层叠 Cascading Style Sheets(层叠样式表)
— 简单的说,css规则的顺序很重要;当应用两条同级别的规则到一个元素的时候,写在后面的就是实际使用的规则。
3.继承
继承也需要在上下文中去理解 ——— 一些设置在父元素上的css属性是可以被子元素继承的,有些则不能。
控制继承
(1)设置inherit属性,会使子元素属性和父元素相同。实际上,就是 “开启继承”。
(2)设置initial属性,意味着和浏览器默认样式相同。如果浏览器默认样式中未设置且该属性是自然继承的,那么会设置为 inherit 。
(3)设置unset属性,意味着将属性重置为自然值,也就是如果属性是自然继承那么就是 inherit,否则和 initial一样