选择符属性选择符(Attribute Selectors)
属性选择符是CSS中一种用于筛选元素的语法,它允许我们基于元素的属性和属性值来应用特定的样式规则。其基本形式为:
E [ attr ] { sRules }
这个表示选择具有 attr 属性的元素 E,并为这些元素应用样式规则 sRules。例如,要将所有具有 title 属性的 h 标签的文本颜色设为蓝色,可以这样写:
h[title] { color: blue; }
另一种形式是:
E [ attr = value ] { sRules }
这会选取具有 attr 属性且属性值等于 value 的元素。例如,将所有 class 属性值为 "demo" 的 span 标签的文本颜色设为红色:
span[class=demo] { color: red; }
接下来的两种形式用于更复杂的匹配:
E [ attr ~= value ] { sRules }
这种选择器匹配具有 attr 属性且其属性值由空格分隔的词列表,其中至少有一个词与 value 匹配,value 不能包含空格。例如,如果你要匹配所有 class 以 "demonstration" 开头的 span,可以这样写:
span[class^=demonstration] { /* 样式规则 */ }
最后,
E [ attr |= value ] { sRules }
选择具有 attr 属性且其属性值包含由 value 分割的词列表的元素。value 作为词的开始部分匹配。例如,选择所有 class 属性值包含 "demo-" 的 span:
span[class*="demo-"] { /* 样式规则 */ }
扩展资料
通配选择符:选定文档目录树(DOM)中的所有类型的单一对象。假如通配选择符不是单一选择符中的唯一组成,“*”可以省略。
多重随机标签
方圆网通简介 胖子中文url地址是否有利于seo 免费空间可以使用网页制作工具吗 秦皇岛栖云山消防站地址 奥瑞金为什么收购永新 快速查询房产抵押情况这6种方法值得收藏 如何把一个网页中间垂直分为两部分 宝宝湿巾用到多大 信阳建筑工程学校2024年学费多少 陕西章鱼联盟网络技术服务有限公司怎么样 怎样在网页中播放flv格式的文件 珠海大智网络科技有限公司怎么样 自然旋律是正规牌子吗 自然旋律的产品好吗 门厅包括什么 如何做好科室宣传让大家快速知道 美术作品版权登记如何判断其有效性 管理咨询公司怎样解决企业在薪酬体系优化中面临的困惑 成品和精品的区别 按作弊论处啊 计算机应用技术可以做哪些工作 邳州哪个公交走邳州民生服务大厅 冰淇淋的画法 工艺品羽毛画框制作方法 在与客户沟通中客户认为你报价过高该如何回答 有哪些值得推荐的源码共享网站 35亿年螺旋藻唯一指定网络销售商 超全的ai图生图教程新手看一遍也能秒出高质图画 2021国庆和中秋双节借势海报文案怎么写 国庆和中秋双节借势海报文案如何写 南安黄巢峡谷可以游泳么南安出发旅游攻略 重庆市筑云科技有限责任公司怎么样