CSS(全称CasCADing Style Sheets,层叠样式表)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

目前css的最新版本是css3,css是可以做到网页和内容进行分离的一种样式语言。
CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
在css进入前端语言之前,很多一部分人都把css当做一种前端语言,发展至今,css不仅能装饰网页,也可以配合各种脚本对于网页进行格式化。
CSS样式用于控制网页的外观和布局。它可以让开发人员改变网页中的文字样式、颜色、大小、间距、背景等,以及定义元素的位置和尺寸。
在样式表中,CSS包括以下三种类型:
1. 内联样式(Inline Styles):内联样式是通过将CSS样式直接应用于HTML元素的“style”属性来定义的。这种方式将样式与特定的元素绑定在一起,适用于单个元素的样式定义。
这是一个内联样式的段落。
这是一个嵌入式样式的段落。
css元素分为三种:块级元素、行内元素和行内块元素
设置display:block就是将元素显示为块级元素
常用的块状元素有:
高度,行高、外边距以及内边距都可以控制
宽度默认是容器的100%
以容纳内联元素和其他块元素
块级元素也可以通过代码display:inline将元素设置为行内元素
常用的行内元素有:
多个元素在同一行
高、宽无效,但水平方向的padding和margin可以设置,垂直方向的无效
默认宽度就是它本身内容的宽度
行内元素只能容纳文本或则其他行内元素。(a特殊)
、、
...、、、、、、 、
- 、
- 、