使用CSS基于其标题设置HTML样式

Mis*_*a M 13 html css

是否可以仅使用其标题作为唯一标识符将样式应用于HTML元素?例如:

<div class="my_class">
    <a href="some site" title="MyTitle">My Link</a>
</div>
Run Code Online (Sandbox Code Playgroud)

我想写一个规则,它只适用于类my_class和链接标题MyTitle的div中的link元素.

我没有能力更改页面布局,但是,我可以使用自动包含的自定义CSS文件.

谢谢

Joh*_*lla 32

当然,使用所谓的属性选择器 ; 这些是CSS2的一部分.在您的特定情况下,您将使用:

div.my_class a[title="MyTitle"] { color: red; }
Run Code Online (Sandbox Code Playgroud)

您可以在此处阅读有关属性选择器的更多信息:http://www.w3.org/TR/CSS2/selector.html#attribute-selectors

  • 唉,IE6不支持很多东西.不过,向前和向上!;) (2认同)