Css01
一、CSS简介
a) Cascading Style Sheets 层叠样式表(级联样式表)
b) 是一个文本文件,不需要编译 由浏览器直接执行
c) 作用是 定义网页外观 如 字体,背景,等。。。
d) 可以配合JavaScript做出绚丽的效果
二、CSS 特点
a) 精确的定位
准确的控制页面的任何元素
b) 精细的控制
可以做到像素级别的调整
c) 样式与内容分离
便于维护,便于重用
三、使用方法
- 内联
写在标签内的style属性中的叫做内联
例如: <p style="color:yellow">祖传牛皮癣,专治老中医</p>
- 内嵌
写在head标签的style标签中的属性叫做内嵌
例如:
<style>
p{color:red;}
</style>
- 外联
通过外部引入的方式使用
例如:<link rel=”stylesheet” type=”text/css” href=”./css.css”/>
四、基础语法
1.CSS 格式
选择器
负责圈定范围,要修改的元素集合
声明
由属性名和属性值组成,中间用冒号连接(属性名:属性值),用于设定具体样式
CSS组成
由选择器和一个或多个声明组成,多个声明之间用分号
选择器{属性名:属性值;属性名:属性值;}
2.CSS 注释
Html 注释 <!-- -->
样式表里面的注释就一种
/* 这里面是注释内容 */
注释不能嵌套
3.单位
a) 长度单位
- em 倍数
- px: pixel 像素 屏幕上显示的最小单位 用于网页设计。
- PPI(DPI)每英寸的像素点 是一个率 表示了 清晰度 精度
- Pt 是一个标准的长度单位 1pt=1/72英寸 用于印刷行业
公式: px = pt*DPI/72;
- cm/mm 厘米/毫米
b) 颜色单位
- 英文名: red green blue 。。。。。
- 十六进制rgb #000000 - #ffffff
- Rgb
数字 (0-255) rgb(255,0,0)
百分比(0-100%) rgb(100%,0%,0%)
c) URL地址
- 不用引号 url(test.jpg)
- 绝对路径 url(http://www.baidu.com/test.jpg)
- 用单引号 url(‘./test.jpg’)
- 用双引号url(“./test.jpg”)
五、选择器
1.HTML选择器
就是使用html元素作为选择器
例如: p{color:red}
2.ID选择器
使用id值作为选择器
使用方式: #id值{声明}
例如:#duang{color:red;}
3.Class选择器
使用class值作为选择器
使用方式:.class值{声明}
例如:.butingke{color:red}
注意:不要轻易使用id选择器 请多使用class选择器进行选择!
4.关联选择器
通过一级一级的向下查找得到唯一使用选择器
每个选择器之间使用空格隔开
例如: ul #zhangsan b{color:red}
5.组合选择器
Css01
一、CSS简介
a) Cascading Style Sheets 层叠样式表(级联样式表)
b) 是一个文本文件,不需要编译 由浏览器直接执行
c) 作用是 定义网页外观 如 字体,背景,等。。。
d) 可以配合JavaScript做出绚丽的效果
二、CSS 特点
a) 精确的定位
准确的控制页面的任何元素
b) 精细的控制
可以做到像素级别的调整
c) 样式与内容分离
便于维护,便于重用
三、使用方法
- 内联
写在标签内的style属性中的叫做内联
例如: <p style="color:yellow">祖传牛皮癣,专治老中医</p>
- 内嵌
写在head标签的style标签中的属性叫做内嵌
例如:
<style>
p{color:red;}
</style>
- 外联
通过外部引入的方式使用
例如:<link rel=”stylesheet” type=”text/css” href=”./css.css”/>
四、基础语法
1.CSS 格式
选择器
负责圈定范围,要修改的元素集合
声明
由属性名和属性值组成,中间用冒号连接(属性名:属性值),用于设定具体样式
CSS组成
由选择器和一个或多个声明组成,多个声明之间用分号
选择器{属性名:属性值;属性名:属性值;}
2.CSS 注释
Html 注释 <!-- -->
样式表里面的注释就一种
/* 这里面是注释内容 */
注释不能嵌套
3.单位
a) 长度单位
- em 倍数
- px: pixel 像素 屏幕上显示的最小单位 用于网页设计。
- PPI(DPI)每英寸的像素点 是一个率 表示了 清晰度 精度
- Pt 是一个标准的长度单位 1pt=1/72英寸 用于印刷行业
公式: px = pt*DPI/72;
- cm/mm 厘米/毫米
b) 颜色单位
- 英文名: red green blue 。。。。。
- 十六进制rgb #000000 - #ffffff
- Rgb
数字 (0-255) rgb(255,0,0)
百分比(0-100%) rgb(100%,0%,0%)
c) URL地址
- 不用引号 url(test.jpg)
- 绝对路径 url(http://www.baidu.com/test.jpg)
- 用单引号 url(‘./test.jpg’)
- 用双引号url(“./test.jpg”)
五、选择器
1.HTML选择器
就是使用html元素作为选择器
例如: p{color:red}
2.ID选择器
使用id值作为选择器
使用方式: #id值{声明}
例如:#duang{color:red;}
3.Class选择器
使用class值作为选择器
使用方式:.class值{声明}
例如:.butingke{color:red}
注意:不要轻易使用id选择器 请多使用class选择器进行选择!
4.关联选择器
通过一级一级的向下查找得到唯一使用选择器
每个选择器之间使用空格隔开
例如: ul #zhangsan b{color:red}
5.组合选择器
多个选择器组合在一起中间使用逗号分隔
例如:p,.pangzi{color:red}
6.伪元素选择器
a) :link 未访问链接
b) :hover 鼠标移动到链接上时
c) :active 鼠标选中的链接
d) :visited 已访问的链接
只有a标签有上面四种伪元素内容
除a标签以外的文本标签现在只有两种伪元素内容分别为(hover,active)
选择器的优先级: 关联选择器>id选择器>class选择器>html选择器
多个选择器组合在一起中间使用逗号分隔
例如:p,.pangzi{color:red}
6.伪元素选择器
a) :link 未访问链接
b) :hover 鼠标移动到链接上时
c) :active 鼠标选中的链接
d) :visited 已访问的链接
只有a标签有上面四种伪元素内容
除a标签以外的文本标签现在只有两种伪元素内容分别为(hover,active)
选择器的优先级: 关联选择器>id选择器>class选择器>html选择器
Css01
一、CSS简介
a) Cascading Style Sheets 层叠样式表(级联样式表)
b) 是一个文本文件,不需要编译 由浏览器直接执行
c) 作用是 定义网页外观 如 字体,背景,等。。。
d) 可以配合JavaScript做出绚丽的效果
二、CSS 特点
a) 精确的定位
准确的控制页面的任何元素
b) 精细的控制
可以做到像素级别的调整
c) 样式与内容分离
便于维护,便于重用
三、使用方法
- 内联
写在标签内的style属性中的叫做内联
例如: <p style="color:yellow">祖传牛皮癣,专治老中医</p>
- 内嵌
写在head标签的style标签中的属性叫做内嵌
例如:
<style>
p{color:red;}
</style>
- 外联
通过外部引入的方式使用
例如:<link rel=”stylesheet” type=”text/css” href=”./css.css”/>
四、基础语法
1.CSS 格式
选择器
负责圈定范围,要修改的元素集合
声明
由属性名和属性值组成,中间用冒号连接(属性名:属性值),用于设定具体样式
CSS组成
由选择器和一个或多个声明组成,多个声明之间用分号
选择器{属性名:属性值;属性名:属性值;}
2.CSS 注释
Html 注释 <!-- -->
样式表里面的注释就一种
/* 这里面是注释内容 */
注释不能嵌套
3.单位
a) 长度单位
- em 倍数
- px: pixel 像素 屏幕上显示的最小单位 用于网页设计。
- PPI(DPI)每英寸的像素点 是一个率 表示了 清晰度 精度
- Pt 是一个标准的长度单位 1pt=1/72英寸 用于印刷行业
公式: px = pt*DPI/72;
- cm/mm 厘米/毫米
b) 颜色单位
- 英文名: red green blue 。。。。。
- 十六进制rgb #000000 - #ffffff
- Rgb
数字 (0-255) rgb(255,0,0)
百分比(0-100%) rgb(100%,0%,0%)
c) URL地址
- 不用引号 url(test.jpg)
- 绝对路径 url(http://www.baidu.com/test.jpg)
- 用单引号 url(‘./test.jpg’)
- 用双引号url(“./test.jpg”)
五、选择器
1.HTML选择器
就是使用html元素作为选择器
例如: p{color:red}
2.ID选择器
使用id值作为选择器
使用方式: #id值{声明}
例如:#duang{color:red;}
3.Class选择器
使用class值作为选择器
使用方式:.class值{声明}
例如:.butingke{color:red}
注意:不要轻易使用id选择器 请多使用class选择器进行选择!
4.关联选择器
通过一级一级的向下查找得到唯一使用选择器
每个选择器之间使用空格隔开
例如: ul #zhangsan b{color:red}
5.组合选择器
多个选择器组合在一起中间使用逗号分隔
例如:p,.pangzi{color:red}
6.伪元素选择器
a) :link 未访问链接
b) :hover 鼠标移动到链接上时
c) :active 鼠标选中的链接
d) :visited 已访问的链接
只有a标签有上面四种伪元素内容
除a标签以外的文本标签现在只有两种伪元素内容分别为(hover,active)
选择器的优先级: 关联选择器>id选择器>class选择器>html选择器