CSS基本选择器

简介: 本节详解CSS四大基本选择器:标签选择器(如p)、类选择器(.class)、ID选择器(#id)和通配符选择器(*),涵盖语法、使用步骤、优先级规则及注意事项,辅以直观代码示例与图解,助初学者快速掌握样式控制核心技能。(239字)

CSS选择器:基本选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>day03/02-css选择器.html</title>
    <style>
        /* 基本选择器 
        
           优先级: ID选择器 >  类选择器 > 标签选择器 > 通用选择器
        */
        /* 
        元素/标签选择器:使用标签名作为选择器→选中同名标签设置相同的样式
                        语法: 标签名{样式名:样式值;...}
                        缺点:标签选择器无法差异化同名标签的显示效果
        */
        p {
            color: red;
        }
        /* 类选择器:将标签的class属性值作为选择器,差异化设置标签的显示效果。
            使用步骤:
            第一步:标签添加class="值”
            第二步:定义样式,语法:.class属性值{样式名:样式值;...}
            注意:类名不能随意定义,不可以以数字开头,类名不能还有特殊字符
        */
        .font-color {
            color: blue;
        }
        .font2 {
            font-size: 20px;
        }
        /* id选择器:将标签的id属性值作为选择器,差异化设置标签的显示效果。
            使用步骤:
            第一步:标签添加id="id名
            第二步:定义样式,语法:#id属性值{样式名:样式值;...}
            使用规则(注意):
                同一个id选择器在一个页面只能使用一次
                id 选择器一般配合 JavaScript 使用,很少用来设置 CSS 样式。
                id的值是不可以重复
        */
        #spanTxt {
            color: orange;
        }
        /* 
        通配符选择器:用*表示,不需要在标签上额外定义属性,浏览器自动查找页面所有标签,设置相同样式
          语法:*{样式名:样式值;...}  匹配所有元素
          通配符选择器可以用于清除标签的默认样式,例如:标签默认的外边距、内边距 
               *{margin:0px;padding:0px;}
        */
        * {
            color: blueviolet;
        }
    </style>
</head>
<body>
    <p>我爱中国</p>
    <p class="font-color">我爱工作</p>
    <span class="font-color font2" id="spanTxt">我爱黑马</span>
    <h1>我爱敲代码</h1>
</body>
</html>
目录
相关文章
|
4月前
|
人工智能 运维 监控
进阶指南:BrowserUse + AgentRun Sandbox 最佳实践
本文将深入讲解 BrowserUse 框架集成、提供类 Manus Agent 的代码示例、Sandbox 高级生命周期管理、性能优化与生产部署策略。涵盖连接池设计、安全控制、可观测性建设及成本优化方案,助力构建高效、稳定、可扩展的 AI 浏览器自动化系统。
795 47
|
JavaScript 前端开发
获取JavaScript时间戳函数的5种方法
获取JavaScript时间戳函数的5种方法
373 0
|
4月前
|
前端开发
CSS选择器练习
本页为CSS选择器实战练习,含两个HTML示例:①用类选择器设置div尺寸与背景色;②用class、后代、标签等选择器布局“淄博烧烤”页面,涵盖盒模型、文本样式及语义化结构,适合初学者巩固基础语法。(239字)
95 4
|
4月前
|
前端开发
CSS
本教程介绍CSS三种引入方式:行内式(style属性)、内部式(&lt;style&gt;标签)和外部式(link引入.css文件),配代码示例与效果演示,助初学者快速掌握CSS基础用法。(239字)
89 1
|
SQL 存储 开发框架
数据库必知词汇:用户定义函数(UDF)
用户定义函数(UDF) 由一个或多个SQL语句组成的子程序,可用于封装代码以便重新使用。通常情况下不将用户限制在定义为SQL语言一部分的内置函数上,而是允许用户创建自己的用户定义函数。
3022 0
|
2月前
|
人工智能 API 网络安全
告别Token浪费与信息滞后!OpenClaw阿里云/本地部署配置免费大模型API全攻略+搜索Skill安装使用教程
在2026年的AI智能体生态中,OpenClaw(Clawdbot)已经成为最主流的本地优先自动化框架,但大量用户依然陷入两个核心痛点:一是AI知识过期、一本正经胡说八道,只能依赖模型陈旧记忆;二是Token消耗极快,频繁解析PDF、重复调用模型导致成本飙升。很多人盲目安装浏览器自动化、办公类插件,却忽略了最核心、最省资源、最能提升上限的基础能力——搜索。
1455 1
|
2月前
|
JavaScript API 开发工具
OpenClaw 3分钟从入门到精通!OpenClaw Skill模块化扩展手册(部署+API+技能管理+避坑指南)
2026年,OpenClaw的火爆不仅源于其强大的AI执行能力,更在于其灵活的Skill扩展机制——通过安装不同的Skill(能力扩展包),可让基础版OpenClaw秒变“PDF处理专家”“数据库操作高手”“自动化运维工具”。每个Skill都是一个完整的模块化知识包,包含执行脚本、参考文档与静态资源,支持团队一次开发、全员复用,彻底打破“单一功能”的局限。
1750 0
|
2月前
|
自然语言处理 前端开发 安全
【CSS】CSS所有选择器的用法及示例(完整版)
本文系统梳理CSS全部6类选择器:基础(元素、类、ID)、组合(后代、子代、兄弟等)、属性(含起始/结尾/包含匹配)、伪类(动态、结构、表单、否定等)、伪元素(::before/after等)及其他(通配符、:root、:lang)。附详细示例与说明,帮助大家全面掌握选择器用法。
|
2月前
|
Ubuntu Linux API
OpenClaw版本大更新内容说明!附阿里云/MacOS/Linux/Windows11部署及百炼等免费大模型API配置教程
OpenClaw 2026.3.7版本完成了一次全维度的核心升级,不仅新增GPT-5.4、Gemini 3.1 Flash-Lite模型支持,实现ACP绑定重启持久化、精简Docker多阶段构建等功能优化,更完成了记忆系统的底层重构,从传统的tools逻辑转向hooks逻辑,推出可插拔上下文引擎(Pluggable context engines),彻底解决了此前记忆混乱、查询低效、Token成本过高的问题。本次更新让OpenClaw的多Agent协作能力实现质的提升,同时官方对多平台部署流程进行了优化,让零基础用户也能在阿里云、MacOS、Linux、Windows11系统完成本地部署,并轻
3643 0
|
消息中间件 网络协议 Java
【Azure Event Hub】Kafka消息发送失败(Timeout Exception)
Azure closes inbound Transmission Control Protocol (TCP) idle > 240,000 ms, which can result in sending on dead connections (shown as expired batches because of send timeout).
402 75