<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
div{
background-color: red;
width: 200px;
height: 300px;
}
div:hover{
background-color: green;
}
input:focus{
outline: none;
border: 10px double green;
}
</style>
</head>
<body>
<div>11111111</div><br>
<input>
</body>
</html>
:hover
当鼠标悬浮在元素上方时,向元素添加样式
:focus
向拥有键盘输入焦点的元素添加样式
:active
向被激活的元素添加样式
:link
向未被访问的链接添加样式
:visited
向已被访问的链接添加样式
:first-child
向元素的第一个子元素添加样式
:lang
向带有指定 lang 属性的元素添加样式
:first-letter
向文本的第一个字母添加特殊样式
:first-line
向文本的首行添加特殊样式
:before
在元素之前添加内容
:after
在元素之后添加内容