71muke?v=1
在线看书
立即购买

第一章 前言

收起
2024-07-17更新,每天更一篇

第二章 CSS3是什么?

收起
2024-07-17更新,每天更一篇

第三章 CSS基本语法

收起
2024-07-17更新,每天更一篇

第四章 CSS选择器

收起
2024-07-17更新,每天更一篇

第五章 文本样式

收起
2024-07-17更新,每天更一篇

第六章 背景与边框

收起
2024-07-17更新,每天更一篇

第七章 盒子模型与布局

收起
2024-07-17更新,每天更一篇

第八章 CSS3基础实战

收起
2024-07-17更新,每天更一篇

CSS3中的基本选择器

CSS选择器用于选择需要应用样式的HTML元素。选择器的类型有很多,了解并掌握这些选择器有助于更灵活地控制网页的样式。

基本选择器主要有以下用法:

1、元素选择器:选择所有指定的HTML元素。

使用示例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>元素选择器示例</title>
    <style>
        p {
            color: blue;
            font-size: 18px;
        }
    </style>
</head>
<body>
    <h1>元素选择器</h1>
    <p>这是一个段落,它的颜色是蓝色,字体大小是18px。</p>
    <p>这是另一个段落,也使用相同的样式。</p>
</body>
</html>


2、类选择器:选择所有带有指定类名的元素。类选择器前面使用“.”。

使用示例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>类选择器示例</title>
    <style>
        .highlight {
            color: green;
            background-color: lightyellow;
            padding: 10px;
        }
    </style>
</head>
<body>
    <h1>类选择器</h1>
    <p>这是一个带有类名为highlight的段落。</p>
    <p>这是一个普通段落,没有特殊样式。</p>
    <p>另一个带有highlight类的段落。</p>
</body>
</html>


3、ID选择器:选择具有指定ID的唯一元素。ID选择器前面使用“#”。

使用示例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ID选择器示例</title>
    <style>
        #unique {
            color: white;
            background-color: purple;
            padding: 10px;
        }
    </style>
</head>
<body>
    <h1>ID选择器</h1>
    <p id="unique">这是一个带有唯一ID的段落。</p>
    <p>这是一个普通段落,没有特殊样式。</p>
</body>
</html>


整体三者间对比参考代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>基本选择器</title>
    <!-- 内嵌css样式修饰标签 -->
     <style>
        /* 1、元素选择器,通过元素名称选择所有标签 */
        h1{
            /* 统一设置字体14px */
            font-size: 14px;
            color:red;
        }
        /* 2、类选择器,通过class设置类名,再通过 .类名{} 修饰*/
        .title{
            background:pink;
            color:green;
        }
        /* 3、id选择器,通过id设置名称,再通过#{}修饰 */
        /* 类名和id名都有,对同一个标签修饰时,同样的属性,id的会覆盖class的样式生效 */
        /* 后面学习到JavaScript这门课程时,id只能获取一个标签使用,class可以选择多个标签使用 */
        #title2{
            color:blue;
        }
     </style>
</head>
<body>
    <h1>这是新闻标题</h1>
    <!-- ctrl + 回车,会自动换到下一行 -->
    <h1 class="title"  id="title2">新闻标题2</h1>
    <h1 id="title2">id的标题命名</h1>
    <h1>11111</h1>
    <h1>222222</h1>
    <h2>h2222222222</h2>
    <h2 class="title">h2222222222</h2>
    <h2 id="title2">h2222222222</h2>
    <p>段落11111</p>
    <p class="title">段落11111</p>
    <p id="title2">段落11111</p>
    <p>段落11111</p>
</body>
</html>


留言

发布留言

需要购买本课才能留言哦~

{{ item.createtime | dateStr }}
×