书香雅阁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 812|回复: 0

【CSS选择器简介】

[复制链接]

376

主题

399

帖子

158万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1581319
发表于 2023-1-2 01:17:00|字数:1,449 | 显示全部楼层 |阅读模式
LV10 站长

[HTML] 纯文本查看 复制代码
<!DOCTYPE html>
<html>
<head>
        <title>第3个程序</title>
</head>
<body>

        <h1>我是第1行</h1>
        <h1>我是第2行</h1>
        <h2>我是第3行</h2>


</body>
</html>


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


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

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

我们现在要改变前2行的颜色,这两行用到的组件(标签)都是h1,我们可以使用标签选择器,对所有的<h1>标签起效果
[CSS] 纯文本查看 复制代码
h1{
                        color: red
                }



[HTML] 纯文本查看 复制代码
<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>



运行后效果
2.png




②:类选择器(.+class名
[HTML] 纯文本查看 复制代码
<!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>



运行后结果
3.png

③:id选择器(#+id名
[HTML] 纯文本查看 复制代码
<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>



运行后效果
4.png



重点:每个组件的id一般是唯一的,class可以通用
下方代码被认为是不规范的
[HTML] 纯文本查看 复制代码
<h1 id="css1">我是第2行</h1>
<h2 id="css1">我是第3行</h2>


下方代码被认为是允许的

[HTML] 纯文本查看 复制代码
<h1 class="css1">我是第2行</h1>
<h2 class="css1">我是第3行</h2>



(点击返回课程目录https://shuxiangyage.net/forum.php?mod=viewthread&tid=1134
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|书香雅阁论坛 ( 湘ICP备17011672号-3 )

GMT+8, 2024-4-16 21:47 , Processed in 0.097686 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表