HTML/CSS中属性选择器

1.作用:选中属性值符合一定要求的元素.
2.语法:

1.属性名 选中具有某个属性的元素.

2.属性名="值" 选中包含某个属性,且属性值等于指定值的元素.

3.属性名\^="值" 选中包含某个属性,且属性值已指定的值开头的元素.

4.属性名$="值" 选中包含某个属性,且属性值已指定的值结尾的元素.

5.属性名\*="值" 选中包含某个属性,且属性值包含指定值的元素.

3.实例:
html 复制代码
 <style>

    /* 第一种写法:选中具有title属性的元素 */
    [title]
    {
        color: red;
    }
   /* 第二种写法:选中具有title属性的元素,并且属性值为atg的元素 */
   [title="atg"]
   {
    color: red;
   }
   /* 第三种写法:选中具有title属性,并且属性值以字母a开头的元素 */
   [title^="a"]
   {
    color: red;
   }

   /* 第四种写法 :选中具有title属性,并且属性值以字母u结尾的元素*/
   [title$="u"]
   {
    color: red;
   }

    /* 第五种写法 :选中具有title属性,并且属性值包含字母u的元素*/
   [title*="u"]
   {
    color: red;
   }
 </style>
html 复制代码
<body>

 <p title="atg">语文</p>
 <p title="atg">数学</p>
 <p title="gui">英语</p>
 <p title="gui">化学</p>
</body>
相关推荐
TrisighT18 分钟前
Electron 鸿蒙 PC 上点外链唤醒应用,我试了 6 种写法只有 1 种能跑
前端·electron·harmonyos
天才熊猫君1 小时前
配置与数据分离:一种可视化搭建的属性编辑方案
前端·javascript
林希_Rachel_傻希希1 小时前
web性能之相关路径——AI总结
前端·javascript·面试
竹林8182 小时前
用 wagmi v2 踩坑两天,我终于搞懂了多链钱包切换在 DeFi 前端中的正确姿势
前端·javascript
用户2136610035722 小时前
Vue项目搜索功能与面包屑导航
前端·javascript
星栈2 小时前
LiveView 的实时通信,爽是爽,但 PubSub 和广播也最容易把自己绕晕
前端·前端框架·elixir
用户2930750976692 小时前
告别关键词匹配,拥抱向量语义 —— RAG 搜索从零到一
前端
独孤留白2 小时前
从C到Rust:告别 C 的"指针 + 长度"手动模式
前端·rust
掘金安东尼2 小时前
中小厂前端候选人简历面试拆解:从 HR 面、技术面到主管面的双赢提问法
前端·面试