####CSS
什么是CSS?
Cascading层叠 Style样式 Sheet表,CSS用于美化页面,使用CSS可以把样式
代码和HTML 分离
如何在HTML页面中引入CSS?
1.内联样式:在标签内部添加上style属性,值为样式代码 弊端是不能复用
我是你的爸爸
2.内部样式 :在head标签内部 添加style标签 标签体内写样式代码。好处是 能在当前页面复用,弊端是不能多页面复用 img { border: 5px solid blue; width: 100px;}
3.外部样式:在单独的css文件中写样式代码,在head标签内部通过link标签引入
好处是可以多个页面复用
@charset “UTF-8”;
ol {
color:green;
}
优先级:内联样式优先级最高
内部和外部相同,后执行的覆盖前面执行的
###选择器
标签名选择器(基础选择器)
-格式:标签名{}会把页面中所有的此类型的标签全部选中
####id选择器
-格式:#id{}把页面中此id的元素选中
类选择器:
格式:.class{}把页面中此class的元素选中
属性选择器
-格式:基础选择器[属性名=‘属性值’]
#####################################################
后代选择器:
-格式:#d1 div p span{
color: red;
}
/id为d1元素下的div里面的所有后代span/
#d1 div span{
background-color: blue;
}
#d1 span{
border: 1px solid pink;
}
########子元素选择器
格式:#d1>div>span{
border: 5px solid red;
}
例如:
收盘
}
我是你的爸爸

- 打开冰箱
- 放入冰箱
- 关闭冰箱
############################3
分组选择器:
-分组选择器把多个选择器通过,分割合并成一个选择器,用来统一设定样式
-格式:
div,#id,.class{}
#########任意元素选择器
格式:*{}
<span id="s1">span1</span><span is="s2">span2</span>
<div id="d1">div1</div>
<div id="d2">div2</div>