属性选择器与类选择器_input属性选择器

属性选择器与类选择器_input属性选择器属性选择器1E[att$="val"]{sRules}选择具有att属性且属性值为以val结尾的字符串的E元素。123456910111213列表项目1

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

属性选择器

1E[att$=”val”]{ sRules } 选择具有att属性且属性值为以val结尾的字符串的E元素。

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6     <style>
 7         li[class$="a"]{color:#f00;}
 8     </style>
 9 </head>
10 <body>
11 <!--最后一个字母为a-->
12 <ul>
13     <li class="abc">列表项目</li>
14     <li class="acb">列表项目</li>
15     <li class="bac">列表项目</li>
16     <li class="bca">列表项目</li>
17     <li class="cab">列表项目</li>
18     <li class="cba">列表项目</li>
19 </ul>
20 </body>
21 </html>

2E[att=”val”]{ sRules }  选择具有att属性且属性值等于val的E元素。

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6     <style>
 7         *{
 8             margin: 0;
 9             padding: 0;
10         }
11         p[class="a"]{
12             color: red;
13         }
14     </style>
15 </head>
16 <body>
17 <!--2:E[att="val"]:选择具有att属性值等于val的E元素-->
18 <div>
19     <p class="a">选择具有att属性值等于val的E元素</p>
20     <p>选择具有att属性值等于val的E元素</p>
21     <!--<span>DWER</span>  写入不会影响-->
22     <p class="b">选择具有att属性值等于val的E元素</p>
23     <p>选择具有att属性值等于val的E元素</p>
24     <p class="a">选择具有att属性值等于val的E元素</p>
25 </div>
26     <p class="a">选择具有att属性值等于val的E元素</p>
27 </body>
28 </html>

3E[att]{ sRules } 选择具有att属性的E元素。

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6     <style>
 7         *{
 8             margin: 0;
 9             padding: 0;
10         }
11         p[class]{
12             color: red;
13         }
14     </style>
15 </head>
16 <body>
17 <!--《字符串匹配》属性选择器-->
18 <!--1:E[att]:选择具有att属性的E元素-->
19       <div>
20           <p class="a">选择具有att属性的E元素</p>
21           <p>选择具有att属性的E元素</p>
22           <p class="b">选择具有att属性的E元素</p>
23           <p>选择具有att属性的E元素</p>
24       </div>
25           <p class="c">选择具有att属性的E元素</p>
26 
27 
28 </body>
29 </html>

4E[att^=”val”]{ sRules } 选择具有att属性且属性值为以val开头的字符串的E元素。

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6     <style>
 7         li[class^="a"]{color:#f00;}
 8     </style>
 9 </head>
10 <body>
11 <!--第一个字母为a的值-->
12 <ul>
13     <li class="abc">列表项目</li>
14     <li class="acb">列表项目</li>
15     <li class="bac">列表项目</li>
16     <li class="bca">列表项目</li>
17     <li class="cab">列表项目</li>
18     <li class="cba">列表项目</li>
19 </ul>
20 </body>
21 </html>

5E[att~=”val”]{ sRules } 选择具有att属性且属性值为一用空格分隔的字词列表,其中一个等于val的E元素。

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6     <style>
 7         *{
 8             margin: 0;
 9             padding: 0;
10         }
11         li[class~="external"]{
12             color:#f00;}
13     </style>
14 </head>
15 <body>
16 <!--E[att~="val"]选择具有att属性且属性值为一用空格分隔的字词列表,其中一个等于val的E元素。-->
17 <ul>
18     <li class="external txt">外部链接</li>
19     <li class="txt">内部链接</li>
20     <li class="external txt">外部链接</li>
21     <li class="txt">内部链接</li>
22 </ul>
23 </body>
24 </html>

6E[att*=”val”]{ sRules } 选择具有att属性且属性值为包含val的字符串的E元素。

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6     <style>
 7         li[class*="ab"]{color:#f00;}
 8     </style>
 9 </head>
10 <body>
11 <!--E[att*="val"],选择具有att属性且属性值为包含val的字符串的E元素。-->
12 <ul>
13     <li class="abc">列表项目</li>
14     <li class="acb">列表项目</li>
15     <li class="bac">列表项目</li>
16     <li class="bca">列表项目</li>
17     <li class="cab">列表项目</li>
18     <li class="cba">列表项目</li>
19 </ul>
20 </body>
21 </html>

7E[att|=”val”]{ sRules } 选择具有att属性且属性值为以val开头并用连接符”-“分隔的字符串的E元素。

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6     <style>
 7         li[class|="test3"]{color:#f00;}
 8     </style>
 9 </head>
10 <body>
11 <!--E[att|="val"]:选择具有att属性且属性值为以val开头并用连接符"-"分隔的字符串的E元素。-->
12 <ul>
13     <li class="test1-abc">列表项目</li>
14     <li class="test2-abc">列表项目</li>
15     <li class="test3-abc">列表项目</li>
16     <li class="test4-abc">列表项目</li>
17     <li class="test5-abc">列表项目</li>
18     <li class="test6-abc">列表项目</li>
19 </ul>
20 </body>
21 </html>

属性选择器的权值是10

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/168418.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 计算机应用应届求职简历,计算机应用应届生个人简历模板

    计算机应用应届求职简历,计算机应用应届生个人简历模板计算机应用应届生个人简历模板计算机应用应届生个人简历模板一基本信息姓名:×××性别:男政治面貌:团员学历:中专毕业院校:江苏省盐城市职业技术学院专业:计算机应用技术出生日期:19xx.04.04电话:籍贯:江苏省射阳县海河镇复兴村邮箱:xxxxx工作年限:2.7工作職稱:助理领班教育经历20xx/09—20xx/07就读于江苏省盐城市职业技术学院主修课程计算机应用专业工作内容与专长1.负…

    2022年5月11日
    39
  • 反转每对括号间的子串java_已知入栈序列求出栈序列

    反转每对括号间的子串java_已知入栈序列求出栈序列给出一个字符串 s(仅含有小写英文字母和括号)。请你按照从括号内到外的顺序,逐层反转每对匹配括号中的字符串,并返回最终的结果。注意,您的结果中 不应 包含任何括号。示例 1:输入:s = “(abcd)”输出:“dcba”示例 2:输入:s = “(u(love)i)”输出:“iloveu”示例 3:输入:s = “(ed(et(oc))el)”输出:“leetcode”示例 4:输入:s = “a(bcdefghijkl(mno)p)q”输出:“apmnolkjihgfedcb

    2022年8月9日
    3
  • 这样规范写代码,同事直呼“666”

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 来源:cnblogs.com/taojietaoge/p/11575376.html 一、MyBatis 不要为了多…

    2021年6月25日
    89
  • mysql下载不是运作宝教程_魔力宝贝私服架设教程[通俗易懂]

    mysql下载不是运作宝教程_魔力宝贝私服架设教程[通俗易懂]CC魔力宝贝服务端setup.cf解释#blserv=211.232.109.164//bl服务器地址#blserv=127.0.0.1//bl服务器端口blserv=222.122.31.125//bl服务器地址blservport=1072//bl服务器端口#blservport=9650//bl服务器端口battledebugmsg=0//战斗debug信息ba…

    2022年10月5日
    3
  • heap和stack的区别

    heap和stack的区别heap和stack的区别

    2025年7月5日
    2
  • 单片机c语言毕业设计,单片机毕业设计的总结.docx

    单片机c语言毕业设计,单片机毕业设计的总结.docx单片机毕业设计的总结单片机毕业设计总结篇一:单片机课程设计总结报告参考模板  湖州师范学院求真学院  课程设计总结报告  课程名称单片机应用系统设计  设计题目基于STC89C51的数字电子钟设计  专业电子科学与技术  班级  姓名张静  学号12  指导教师李祖欣吴小红  报告成绩  求真学院信息与工程系  二〇一一年六月一日  《单片机应用…

    2022年10月3日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号