我找到了一个响应式电子邮件模板的示例,其中有诸如此类的CSS选择器:
a[class="btn"]
如果与以下语法完全相同,为什么要使用此语法:
a.btn
它对移动浏览器或其他任何影响吗?
Answers:
该[]
语法是属性选择。
a[class="btn"]
这将选择<a>
带有的任何标签class="btn"
。但是,它不会选择<a>
具有的class="btn btn_red"
(例如a.btn
)。它仅与该属性完全匹配。
您可能需要阅读必须记住的30个CSS选择器。对于任何有前途的Web开发人员来说,这都是无价的。
.btn
选择器就足够时。我想念东西吗?有什么好处吗?我猜想更大的特异性?