目录

前端-CSS前端三剑客

前端—CSS(前端三剑客)

1.基本语法规范

选择器 + {⼀条/N条声明} • 选择器决定针对谁修改 (找谁) • 声明决定修改啥. (⼲啥) • 声明的属性是键值对. 使⽤ ; 区分键值对, 使⽤ : 区分键和值 比如:

CSS_Test

h1

https://i-blog.csdnimg.cn/direct/906f968382b94473952bfbe2421890c4.png

style 标签可以放到⻚⾯任意位置. ⼀般放到 head 标签内.

2.引入方式

CSS有3种引⼊⽅式,语法如下表格所⽰:

引入方式语法描述示例
行内样式在标签内使⽤style属性,属性值是css属性键值对

绿⾊

内部样式| 定义 外部样式| 定义标签,通过href属性引⼊外部css⽂件 |

3.CSS选择器

3.1标签选择器

注意所有的CSS 都要写到 style 标签中 https://i-blog.csdnimg.cn/direct/521330f52fef45109de982027e7d4dc6.png

3.2类选择器

Hello World

⼀个类可以被多个标签使⽤, ⼀个标签也能使⽤多个类

3.3 ID选择器

CSS_Test

Hello World

https://i-blog.csdnimg.cn/direct/2abbb2ee458345a489fd2083dcd078d7.png

注意id比class优先

3.4 通配符选择器

设置所有元素为红色

5 复合选择器

CSS_Test

h1

https://i-blog.csdnimg.cn/direct/bfa0c4222e46426799f96564dd5e2f01.png

4.常用CSS

4.1 color

color: 设置字体颜⾊ .text1{ font-size: 32px; } 颜⾊有如下⼏种表达⽅式: • 英⽂单词,如red,blue • rgb代码的颜⾊ 如rgb(255,0,0) • ⼗六进制的颜⾊ 如#ff00ff

4.2 font-size

font-size: 设置字体⼤⼩ .text1{ font-size: 32px; }

4.3 border

border: 边框

样式说明取值
border-width设置边框粗细数值
border-style设置边框样式dotted : 点状 solid : 实线 double : 双线 dashed: 虚线
border-color设置边框颜⾊同 color
.text1 {
/* border: 1px purple solid; */
border-width: 1px;
border-style: solid;
border-color: purple;
}

4.4 width/height

width: 设置宽度 height: 设置⾼度

4.5 padding

padding: 内边距, 设置内容和边框之间的距离 https://i-blog.csdnimg.cn/direct/66c5cfa1738c4ee0a3c0c711ce9abe50.png padding也是⼀个复合样式, 可以对四个⽅向分开设置

padding-top

padding-bottom

padding-left

padding-right

4.6 外边距

margin: 外边距, 设置元素和元素之间的距离 https://i-blog.csdnimg.cn/direct/e39ef21dcba54f9d9269efd816eb5357.png margin也是⼀个复合样式, 可以给四个⽅向都加上外边距

margin-top

margin-bottom

margin-left

margin-right