属性:
样式属性和标签属
两者的区别 1.位置不一样 2.写法不一样
选择器
标签选择器 权重是1
id选择器 权重是100
class选择器 权重是10
!important 权重无限大
样式到底按什么要求?由选择器来决定
浏览器是如何执行代码 浏览器执行代码是从上到下、从左往右 当权重一样后面的会把前面的覆盖
选择器的种类:
1.标签选择器
2.id选择器
3.class选择器
4.后代选择器 标签嵌套多层关系(包含一层)
5.子代选择器 标签嵌套只有一层关系
6.交集选择器 备注千万不能把标签写在后面 如:.aap
css
css叫层叠样式表 用于给html添加样式
1.行间样式将style当做属性写在标签内权重为100
列如:<p style="color:red;"></p>
2.行内样试将style当做标签来用写在head之间
列如:<style>
p{color:red;}
</style>
3.把style当做css文件来用,外部引入
列如:<link type="text/css"
rel="stylesheet"href="./01.css">
rel和href是必不可少的
备注:双标签 必须写结束标签 p可以可以忽略结束标签
css的三种引入方法
行间样式吧style当做属性使用,键值对在属性值中该怎么用就怎么用 行内吧style当做标签使用键值对还是老样子 外部引入讲样式写在css文件中还是以键值对的形式书写样