HTML5&CSS3练习笔记(一)
属性选择器的用法 格式:[属性/^/*/$=值]
1、【attr=val】 匹配指定值的元素

1 <div> 2 <div id="section1"> 3 完全匹配元素 4 </div> 5 </div>

1 [id=section1] 2 { 3 background: #eee; 4 font-size: 20px; 5 color: Red; 6 }
效果图如下:
完全匹配元素
2、【attr*=val】匹配包含指定内容的元素,例子为设置id包含tion2的样式

1 <div> 2 <div id="section2"> 3 匹配包含指定id元素</div> 4 </div>

1 [id*=tion2] 2 { 3 background: #eee; 4 font-size: 20px; 5 color: green; 6 }
效果图如下:
匹配包含指定id内容元素
3、【attr^=val】匹配开头包含指定值的元素

1 <div> 2 <div id="subsection3"> 3 匹配开头包含指定内容元素-1 4 </div> 5 <div id="subsection3"> 6 匹配开头包含指定内容元素-2 7 </div> 8 </div>

[id^=sub] { background: #eee; font-size: 20px; color: blue; }
效果图如下:
subsection1 匹配开头包含指定内容元素-1
subsection2 匹配开头包含指定内容元素-2
susection3 匹配开头包含指定内容元素-2
4、【attr$=val】匹配结尾包含指定值的元素

1 <div> 2 <div id="section1sub"> 3 section1sub匹配结尾包含指定内容元素 4 </div> 5 <div id="section2sub"> 6 section2sub 匹配结尾包含指定内容元素 7 </div> 8 <div id="section3sub"> 9 section3su 匹配结尾包含指定内容元素 10 </div> 11 </div>

1 [id$=sub] 2 { 3 background: #eee; 4 font-size: 20px; 5 color: gray; 6 }
效果图如下:
section1sub匹配结尾包含指定内容元素
section2sub 匹配结尾包含指定内容元素
section3su 匹配结尾包含指定内容元素
分类:
HTML5&CSS3
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?