html属性选择器 可见,web----html属性选择器

属性选择器

1. 语法:标签名[属性名]{规则}

只使用属性名,但没有确定任何属性值

/* 选择所有有class属性的标签,并且让他们的字体颜色变为粉红色 */

[class]{

color: #FFAEC9;

}

源代码:

属性选择器title>

li[class]{

color: #FFAEC9;

}

/* 选择所有有class属性并且属性值为 li2 的li标签,并且让他们的字体颜色变为淡青色 */

li[class="li2"]{

color: aquamarine;

}

/* 选择所有有class属性并且属性值含有 li3 的li标签,并且让他们的背景颜色变为青色 */

li[class~="li3"]{

background-color: powderblue;

}

/* 选择所有有class属性并且属性值以 l开头 的li标签,并且让它们的边框颜色为裸粉色,边框像素为1,颜色为虚线 */

li[class^="l"]{

border: 1px darksalmon dashed;

}

/* 选择所有有class属性并且属性值以 l结尾 的span标签,并且让它们的背景颜色为粉色 */

span[class$="1"]{

background-color: mistyrose;

}

/* 选择所有有class属性并且属性值含有 span 的span标签,并且让它们的字体为宋体 */

span[class*="span"]{

font-family: "宋体";

}style>

head>

item0li>

item1li>

item2li>

item3li>

item33li>

ul>

div>

这是一个class属性为span1的spanspan>


这是一个class属性为span2的spanspan>


这是一个class属性为span11的spanspan>


这是一个class属性为span111的spanspan>


这是一个class属性为span21的spanspan>

item4li>

item5li>

item6li>

item7li>

item8li>

ul>

div>

body>

html>

5969e0fe28434d2caf7b32ca232393ce.jpg

将代码更改为

/* 选择所有有class属性的li标签,并且让他们的字体颜色变为粉红色 */

li[class]{

color: #FFAEC9;

}

289f31ab1b844a948bc1cc65876c5149.jpg

2. 语法:标签名[属性名=“属性值”]{规则}

属性名=“属性值” 是指定了属性值为 “属性值”

/* 选择所有有class属性并且属性值为 li2 的li标签,并且让他们的字体颜色变为淡青色 */

li[class="li2"]{

color: aquamarine;

}

39aad32fd686468c8fde10a10b1eb471.jpg

3. 语法 标签名[属性名~=“属性值”]{规则}

对于有多个属性值的属性名,只要其中一个属性值与"属性值"相匹配就可以选中该元素

/* 选择所有有class属性并且属性值含有 li3 的li标签,并且让他们的背景颜色变为青色 */

li[class~="li3"]{

background-color: powderblue;

}

代码更改为:

为第一个li标签在它的class属性中增加了一个属性item3

item3li>

item33li>

6851a0f2227a4dd3942dd2e6dad16331.jpg

4. 语法: 标签名[属性名^=“属性值”]{规则}语法: 标签名[属性名^=“属性值”]{规则}

选择属性名以"属性值"开头的所有元素

/* 选择所有有class属性并且属性值以 l开头 的li标签,并且让它们的边框颜色为裸粉色,边框像素为1,颜色为虚线 */

li[class^="l"]{

border: 1px darksalmon dashed;

}

b66620fea37c417a95a58265b4f341d4.jpg

5. 语法: 标签名[属性名$ =“属性值”]{规则}语法: 标签名[属性名$ =“属性值”]{规则}

选择属性名以"属性值"结尾的所有元素

/* 选择所有有class属性并且属性值以 l结尾 的span标签,并且让它们的背景颜色为粉色 */

span[class$="1"]{

background-color: mistyrose;

}

5123943cdb71433d9c704d340fb28bf0.jpg

6. 语法: 标签名[属性名 =“属性值”]{规则}语法: 标签名[属性名=“属性值”]{规则}

所选择的属性,其属性值中有这个"属性值"都将被选中

/* 选择所有有class属性并且属性值含有 span 的span标签,并且让它们的字体为宋体 */

span[class*="span"]{

font-family: "宋体";

}

5aae737caaf342bab6cec16d31b70ff3.jpg

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值