HTML5&CSS3练习笔记(一)

属性选择器的用法 格式:[属性/^/*/$=值]

1、【attr=val】 匹配指定值的元素

复制代码
1 <div>
2         <div id="section1">
3             完全匹配元素
4         </div>
5  </div>
HTML代码
复制代码
复制代码
1 [id=section1]
2 {
3      background: #eee;
4      font-size: 20px;
5      color: Red;
6 }
CSS代码
复制代码

效果图如下:

完全匹配元素

2、【attr*=val】匹配包含指定内容的元素,例子为设置id包含tion2的样式

复制代码
1 <div>
2         <div id="section2">
3             匹配包含指定id元素</div>
4 </div>
HTML代码
复制代码
复制代码
1 [id*=tion2]
2 {
3    background: #eee;
4    font-size: 20px;
5    color: green;
6 }
CSS代码
复制代码

效果图如下:

匹配包含指定id内容元素
3、【attr^=val】匹配开头包含指定值的元素
复制代码
1 <div>
2         <div id="subsection3">
3             匹配开头包含指定内容元素-1
4         </div>
5        <div id="subsection3">
6             匹配开头包含指定内容元素-2
7         </div>
8  </div>
HTML代码
复制代码
复制代码
[id^=sub]
{
    background: #eee;
    font-size: 20px;
    color: blue;
}
CSS代码
复制代码

效果图如下:

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>    
HTML代码
复制代码
复制代码
1 [id$=sub]
2 {
3     background: #eee;
4     font-size: 20px;
5     color: gray;
6 }
CSS代码
复制代码

效果图如下:

section1sub匹配结尾包含指定内容元素
section2sub 匹配结尾包含指定内容元素
section3su 匹配结尾包含指定内容元素

 

 

posted @   竹林溪风  阅读(1304)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示