diff --git "a/\351\202\223\351\233\250\346\271\230/20241014-\344\274\252\347\261\273.md" "b/\351\202\223\351\233\250\346\271\230/20241014-\344\274\252\347\261\273.md" new file mode 100644 index 0000000000000000000000000000000000000000..04a6af566cf189b7e149dae9ebdeb50d58ed1d80 --- /dev/null +++ "b/\351\202\223\351\233\250\346\271\230/20241014-\344\274\252\347\261\273.md" @@ -0,0 +1,110 @@ +## 伪类 +**伪类**:同一个标签,根据其不同的种状态,有不同的样式。这就叫做“伪类”。伪类用冒号来表示 +### 动静态选择器 +#### 1.静态伪类 +- `:link` 超链接点击之前 +- `:visited` 链接被访问过之后 + +PS:以上两种样式,只能用于超链接。 + +#### 2.动态伪类 +- `:hover` “悬停”:鼠标放到标签上的时候 +- `:active` “激活”: 鼠标点击标签,但是不松手时。 +- `:focus` 是某个标签获得焦点时的样式(比如某个输入框获得焦点) + +## 超链接a标签 +### 超链接的四种状态 +**重点**: +- `:link` “链接”:超链接点击之前 +- `:visited` “访问过的”:链接被访问过之后 +- `:hover` “悬停”:鼠标放到标签上的时候 +- `:active` “激活”: 鼠标点击标签,但是不松手时。 + +### 超链接的美化 +**`a{}`和`a:link{}`的区别:** + + - `a{}`定义的样式针对所有的超链接(包括锚点) + - `a:link{}`定义的样式针对所有写了href属性的超链接(不包括锚点) + +## 作业 +### 二十二2.0 +``` + /* 21. 选择序号为偶数的plate */ + plate:nth-child(even){ + + } + /* 22. 选择从第3个plate(包括第3个)开始的每2个plate */ + plate:nth-child(2n+3){ + + } + /* 23. 选择中间plate中的apple */ + /* 24. 选择最后一个apple、最后一个orange */ + apple:last-child,orange:last-child{ + + } + /* 25. 选择空的bento */ + /* 请写出CSS规则,使得.main类中的
元素中的所有

+ 标签的字体变为粗体,并且