3.CSS三种基本选择器
三种选择器的优先级:
id选择器 > class选择器 > 标签选择器
1.标签选择器:会选择到页面上所有的该类标签的元素
格式:
标签{}
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>标签选择器</title> 6 <style> 7 /*标签选择器,会选择到页面上所有的这个标签的元素*/ 8 h1{ 9 color: #66fd01; 10 background:#3cbda6; 11 border-radius: 23px; 12 } 13 p{ 14 font-size: 23px; 15 } 16 </style> 17 </head> 18 <body> 19 <h1>学习java</h1> 20 <h1>你今天学习了吗?</h1> 21 <p>听网课学习css</p> 22 </body> 23 </html>
2.类选择器:可以多个标签归类,是同一个class,可以复用,可以跨标签
格式:
.class的名称{}
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>类选择器</title> 6 /*类选择器的格式 7 .class的名称{} 8 优点:可以多个标签归类,是同一个class,可以复用,可以跨标签 9 */ 10 <style> 11 .lm{ 12 color: coral; 13 } 14 .lz{ 15 color: hotpink; 16 } 17 </style> 18 19 </head> 20 <body> 21 <h1 class="lm">我是标题1</h1> 22 <h1 class="lz">我是标题2</h1> 23 <h1 class="lm">我是标题3</h1> 24 <p class="lz">另一个标签</p> 25 </body> 26 </html>
3.id选择器:id必须保证全局唯一,不遵循就近原则
格式:
#id名称{}
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>id选择器</title> 6 /* 7 id选择器:id必须保证全局唯一,不遵循就近原则 8 格式: #id名称{} 9 优先级: 10 id选择器 > class选择器 > 标签选择器 11 */ 12 <style> 13 #style1{ 14 color: #3cbda6; 15 } 16 #style2{ 17 color: hotpink; 18 } 19 .lm{ 20 color: blue; 21 } 22 h1{ 23 color: crimson; 24 } 25 </style> 26 </head> 27 <body> 28 <h1 id="style1" class="lm">标题1</h1> 29 <h1 id="style2">标题2</h1> 30 <h1>标题3</h1> 31 <h1>标题4</h1> 32 </body> 33 </html>
分类:
CSS的笔记
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)