1采用修改属性方式提供样式
1.1代码重复——生产力不高
1.2假设有一千个网页,重复代码写十次,那么重复了一万次
1.3不好维护,列如要修改某个样式,需要修改1万个地方
这就是产生css的原因:纯粹的html在数量多时修饰不易修改
css解决:将重复的修饰标签集中到一个文件中
尝试:
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Title</title><link href="css.css" rel="stylesheet"></head><body><p>1采用修改属性方式提供样式<br>1.1代码重复----生产力不高<br>1.2假设有一千个网页,重复代码写十次,那么重复了一万次<br>1.3不好维护,列如要修改某个样式,需要修改1万个地方<br>这就是产生css的原因:纯粹的html在数量多时修饰不易修改<br>css解决:将重复的修饰标签集中到一个文件中</p></body></html>
p{
font-size:100px;
color:red;
}

字体变为红色,100像素,仅限于p标签内容
style为内联标签,写在头标签中
<style>
li{
color:blue;
}
</style>
ul li{
}表示
- 标签下的内容
列:<ul> <li>1.1代码重复----生产力不高<br></li> <li>1.2假设有一千个网页,重复代码写十次,那么重复了一万次<br></li> <li>1.3不好维护,列如要修改某个样式,需要修改1万个地方<br></li> </ul>css也要适当控制,css文件大传输时间长浏览器读取慢
多个css作用会产生叠加
优先级:
规定css冲突时style优先
有!import的style优先
