【CSS 选择器】这可能是最全的 CSS 选择器了,请查收~

  • 标签选择器 = 元素选择器
     
  • id 选择器: 在一个页面中,默认 id 是唯一的(不唯一不报错,zz才不唯一!)
     
  • class 选择器:.class 类名{属性:属性值}

    class 选择器适合定义一类样式,类名的第一个字符不能使用数字
     
    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8" />
    		<title></title>
    		<style type="text/css">
    			.p1{
    				background-color: red;
    			}
    		</style>
    	</head>
    	<body>
    		<p class="p1">fqx is a good man</p>
    		<p class="p1">fqx is a good man</p>
    		<p>fqx is a good man</p>
    		<p>fqx is a good man</p>
    		<p>fqx is a good man</p>
    	</body>
    </html>
  • 交集选择器

    避免同样的样式写多次
     
    			.p1,.p2{
    				background-color: pink;
    			}

    用于选择同时又多个选择器匹配的元素

     

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8" />
    		<title></title>
    		<style type="text/css">
    			h1.a{
    				background-color: red;
    			}
    		</style>
    	</head>
    	<body>
    		<h1 class="a">1</h1>
    		<h2 class="b">2</h2>
    		<h3>3</h3>
    		<h4>4</h4>
    	</body>
    </html>

     

  • 并集(群组)选择器

    			/* 群组选择器(并集选择器)*/
    			h2,h3,h4{
    				background-color: aqua;
    			}

     

  • 后代选择器

    			/* 子选择器 */
    			#box2 p{
    				background-color: lawngreen;
    			}

     

  • 子选择器

    			/* 子一级选择器 */
    			#box2>p{
    				background-color: yellow;
    			}

     

  • 伪类选择器

    			/* 初始状态 */
    			a:link{
    				color: #FF0000;
    			}
    			/* 访问后状态 */
    			a:visited{
    				color: #FFFF00;
    			}
    			/* 悬停颜色 */
    			a:hover{
    				color: blue;
    			}
    			/* 激活颜色 */
    			a:active{
    				color: #00FFFF;
    			}

     

所有代码在这里

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		<style type="text/css">
			/* 交集选择器 */
			h1.a{
				background-color: red;
			}
			/* 群组选择器(并集选择器)*/
			h2,h3,h4{
				background-color: aqua;
			}
			/* 子选择器 */
/* 			#box2 p{
				background-color: lawngreen;
			} */
			/* 子一级选择器 */
/* 			#box2>p{
				background-color: yellow;
			} */
			/* 初始状态 */
			a:link{
				color: #FF0000;
			}
			/* 访问后状态 */
			a:visited{
				color: #FFFF00;
			}
			/* 悬停颜色 */
			a:hover{
				color: blue;
			}
			/* 激活颜色 */
			a:active{
				color: #00FFFF;
			}
		</style>
	</head>
	<body>
		<h1 class="a">1</h1>
		<h2 class="b">2</h2>
		<h3 id="haha">3</h3>
		<h4 >4</h4>
		
		<div id="box1">
			<p>我爱学习</p>
		</div>
		
		<div id="box2">
			<p>我爱编程</p>
			<div >
				<p>我不想变色</p>
			</div>
		</div>
		<a href="https://blog.csdn.net/weixin_38114487">我的主页</a>
		
	</body>
</html>




 

 


 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值