85【CSS选择器简介】

01
02
03
04
05
06
07
08
09
10
11
12
13
14
<!DOCTYPE html>
<html>
<head>
        <title>第3个程序</title>
</head>
<body>
 
        <h1>我是第1行</h1>
        <h1>我是第2行</h1>
        <h2>我是第3行</h2>
 
 
</body>
</html>



运行后效果


很多朋友可能发现了,这里没有换行符<br>为啥自动换行了,因为<h1>和<h2>组件(标签)自带换行属性


css是控制html组件(标签)属性的,那么css要如何锁定这个组件
常见的有3种

①:标签选择器(标签名{}

我们现在要改变前2行的颜色,这两行用到的组件(标签)都是h1,我们可以使用标签选择器,对所有的<h1>标签起效果

1
2
3
h1{
                        color: red
                }
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
<html>
<head>
        <title>第10个程序</title>
        <style type="text/css">
                h1{
                        color: red
                }
        </style>
</head>
<body>
 
        <h1>我是第1行</h1>
    <h1>我是第2行</h1>
    <h2>我是第3行</h2>
 
</body>




运行后效果






②:类选择器(.+class名

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
<!DOCTYPE html>
<html>
<head>
        <title>第10个程序</title>
        <style type="text/css">
                .css1{
                        color: red
                }
        </style>
</head>
<body>
 
        <h1 class="css1">我是第1行</h1>
    <h1>我是第2行</h1>
    <h2 class="css1">我是第3行</h2>
 
</body>
</html>




运行后结果



③:id选择器(#+id名

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
<html>
<head>
        <title>第10个程序</title>
        <style type="text/css">
                #css1{
                        color: red;
                }
 
        </style>
</head>
<body>
 
    <h1 >我是第1行</h1>
    <h1>我是第2行</h1>
    <h2 id="css1">我是第3行</h2>
 
</body>




运行后效果





重点:每个组件的id一般是唯一的,class可以通用
下方代码被认为是不规范的

1
2
<h1 id="css1">我是第2行</h1>
<h2 id="css1">我是第3行</h2>



下方代码被认为是允许的

1
2
<h1 class="css1">我是第2行</h1>
<h2 class="css1">我是第3行</h2>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学编程的闹钟

自愿打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值