🤞 点击可跳转个人主页
🐱🏍发现的一个宝藏网站
😁💋给兄弟们安利一个最近发现的很好刷题学习网站,上面包含了很多东西,有面试相关的题目,各厂的大题,还有学习的知识点,甚至还有专项练习 ,是一个很值得我们去练习刷题的好网站点击我就可以到哦
目录
第一步:我们先写一个框架
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
</body>
</html>
第二步:然后我们先来认识一下有属性选择器都有哪些
1.[属性名]{},接下来给大家进行演示
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<style>
[id]{
color: red;
}
</style>
<body>
<p id="first">一</p>
<p class="first">二</p>
<p id="two">三</p>
<p>四</p>
<p>五</p>
<p>六</p>
</body>
</html>
由此可见,因为我们这里写的是属性选择器,只要p标签中有一个含id,那么就会被选择到
2. [属性名=属性值]{} ,接下来继续给大家进行演示
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<style>
[id]{
color: red;
}
[id=two]{
background-color: brown;
}
</style>
<body>
<p id="first">一</p>
<p class="first">二</p>
<p id="two">三</p>
<p>四</p>
<p>五</p>
<p>六</p>
</body>
</html>
一样的道理我们可以看见这里我们设置的是 [id=two] ,有且只有id属性且属性值为two的才可以被选择到
第三种: [属性名^=属性值]{},继续演示
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<style>
[id]{
color: red;
}
[id=two]{
background-color: brown;
}
[id^=t]{
font-size: 50px;
}
</style>
<body>
<p id="first">一</p>
<p class="first">二</p>
<p id="two">三</p>
<p id="three">四</p>
<p>五</p>
<p>六</p>
</body>
</html>
同样我们可以看到我们这里设置的是[id^=t] ,这个代表的意思是元素中有id属性,并且id值是由t开头才可以被选择到
第四种: [属性名$=属性值]{},继续演示
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<style>
[id]{
color: red;
}
[id=two]{
background-color: brown;
}
[id^=t]{
font-size: 50px;
}
[class$=t]{
background-color: blue;
}
</style>
<body>
<p id="first">一</p>
<p class="first">二</p>
<p id="two">三</p>
<p id="three">四</p>
<p>五</p>
<p>六</p>
</body>
</html>
这里我们添加的是[class$=t] ,这个代表的意思是p标签有class属性,并且class属性的值是以t结尾,才可以被选择到
第五钟:[属性名*=属性值]{},继续演示
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<style>
[id]{
color: red;
}
[id=two]{
background-color: brown;
}
[id^=t]{
font-size: 50px;
}
[class$=t]{
background-color: blue;
}
[class*=rst]{
float: right;
}
</style>
<body>
<p id="first">一</p>
<p class="first">二</p>
<p id="two">三</p>
<p id="three">四</p>
<p id="toprightfirst">五</p>
<p class="firsttwo">六</p>
</body>
</html>
这里我们添加的是 [class*=rst] ,这个代表的意思是p标签具有class属性,并且class属性的值中含有rst ,才可以被选择到
以上就是对属性选择器的相关介绍