Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:
<h3 style="color:red">行内样式,仅设置了本h3元素的颜色</h3>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>内部样式</title>
<style>
h3 {
color: red;
}
</style>
</head>
<body>
<h3>内部样式,设置了本文档中h3元素的颜色</h3>
<h3>这个h3元素的颜色也同时被设置了</h3>
</body>
/* file:style.css */
h3 {
color:red;
}
<!-- 外部样式1.html -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>外部样式1</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<h3>外部样式,设置了本文档中h3元素的颜色</h3>
<h3>这个h3元素的颜色也同时被设置了</h3>
</body>
</html>
<!-- 外部样式2.html -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>外部样式2</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<h3>外部样式,同样也设置了这个文档中h3元素的颜色</h3>
<h3>同样,这个h3元素的颜色也被设置了</h3>
</body>
</html>
<!-- demo2.html -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>选择器使用</title>
<link rel="stylesheet" href="css/css_demo2.css">
</head>
<body>
<ul id="idxz">
<li class="classxz">PHP</li>
<li class="classxz">JAVA</li>
<li class="classxz1">C#</li>
<li class="classxz">PYTHON</li>
</ul>
</body>
</html>
/*标签选择器 返回一组此标签*/
li{
border:1px soild red;
}
/*类选择器 一组 使用方式 .类名*/
.classxz{
color:red;
}
/*id 选择器 浏览器不保证唯一性由开发者自定义 使用方式 #id*/
#idxz{
background-color:blue;
}
/* 后代选择器 所有层级*/
ul li{
color:blue;
}
/*子元素选择器 仅父子层级*/
body>ul>li{
background-color:red;
}
/*同级相邻选择器*/
.classxz1+li{
background-color:bule;
}
/*同级所有选择器*/
classxz~li{
color:yellow;
}
/*伪类选择器*/
/* 匹配任意位置的元素:nth-of-type(an+b) */
/* an+b: an起点,b是偏移量, n = (0,1,2,3...) */
/* 匹配第3个li */
ul li:nth-of-type(0n+2) {
background-color: violet;
}
/* 0乘以任何数都等于0,通常直接写偏移量就可以 */
ul li:nth-of-type(2) {
background-color: violet;
}
/* 反向获取任意位置的元素: `nth-last-of-type(an+b)` */
/* 选择倒数2个 */
ul li:nth-last-of-type(-n+2) {
background-color: violet;
}
/* 选择所有索引为偶数的子元素, */
ul li:nth-of-type(2n) {
background-color: yellow ;
}