## 基础知识
在开始学习CSS之前,你需要了解一些基础知识。CSS有3个主要属性:
1. `margin`:用于在页面上添加边距。
2. `padding`:用于在页面上添加padding。
3. `border`:用于在页面上添加边框。
这些属性可以组合使用,以创建各种样式效果。另外,还有一些其他的CSS属性,如`width`、`height`、`font-size`和`line-height`等,它们也可以用于控制样式。
## 选择器
CSS选择器是一种用于选择HTML元素的方法。选择器可以包含一个或多个关键字,这些关键字可以用于指定选择的元素的属性。CSS选择器有两种类型:类选择器和属性选择器。
### 类选择器
类选择器是一种选择所有满足指定条件的元素的方法。例如,以下选择器将选择所有包含`<p>`标签的HTML元素:
“`css
color: blue;
font-size: 18px;
### 属性选择器
属性选择器是一种选择特定属性值的元素的方法。例如,以下选择器将选择所有`id`为`myId`的HTML元素:
“`css
#myId {
color: blue;
font-size: 18px;
## 样式规则
CSS样式规则是一种规则,用于指定元素的样式。这些规则可以使用单个属性或多个属性来定义。例如,以下样式规则将定义一个`<p>`元素的字体大小为18px:
“`css
font-size: 18px;
另外,还有一些常用的CSS样式规则,如`margin`和`padding`的值可以是负数,以使元素靠边排列。还有一些其他的规则,如`background-color`和`border-radius`等,它们也可以用于控制样式。
## 学习资源
以下是一些学习CSS的资源:
这些资源可以帮助你更好地学习CSS,了解CSS的高级用法和技巧。