结构选择器
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
/*ul的第一个元素*/
ul li:first-child{
background: blueviolet;
}
/*ul的最后一个元素*/
ul li:last-child{
background: blue;
}
/*p:nth-child(2),选择p类型的父级元素时,是按照顺序来的,不分类型*/
p:nth-child(2){
background: gold;
}
/* p:nth-of-type(2)选中父级元素时,是按照类型的顺序来*/
p:nth-of-type(1){
background:firebrick;
}
鼠标悬停时链接边框样式,伪类仅在将鼠标指针悬停在元素上时才选择它:
a:hover{
background: hotpink;
}
</style>
</head>
<body>
<a href=" ">123456</a>
<h1>h1</h1>
<p>p1</p>
<p>p2</p>
<p>p3</p>
<p>p4</p>
<ul>
<li>li1</li>
<li>li2</li>
<li>li3</li>
<li>li4</li>
</ul>
</body>
</html>