HTML基础选择器之属性选择器的基本介绍

🤞 点击可跳转个人主页

🐱‍🏍发现的一个宝藏网站

😁💋给兄弟们安利一个最近发现的很好刷题学习网站,上面包含了很多东西,有面试相关的题目,各厂的大题,还有学习的知识点,甚至还有专项练习 ,是一个很值得我们去练习刷题的好网站点击我就可以到哦

 

目录

第一步:我们先写一个框架

第二步:然后我们先来认识一下有属性选择器都有哪些

        1.[属性名]{},接下来给大家进行演示

        2. [属性名=属性值]{} ,接下来继续给大家进行演示

        第三种: [属性名^=属性值]{},继续演示

        第四种: [属性名$=属性值]{},继续演示

        第五钟:[属性名*=属性值]{},继续演示


第一步:我们先写一个框架

<!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 ,才可以被选择到

                                                以上就是对属性选择器的相关介绍 

  • 17
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值