我希望所有标题中的
然而,当我的标题不在同一个父元素中时,我不知道如何选择第二个标题。在以下示例中,我想知道需要什么CSS规则才能将第二个标题标为红色:
title
titanic都能以20像素的高度显示。我可以通过应用以下CSS规则来实现此目的:h1[title="titanic"] {font-size:20px;}
现在我想让具有该类的第二个标题变成红色。如果每个标题都有相同的父元素(因此在同一个 div
中),我可以使用以下代码实现:
h1[title="titanic"]:nth-of-child {color:red;}
然而,当我的标题不在同一个父元素中时,我不知道如何选择第二个标题。在以下示例中,我想知道需要什么CSS规则才能将第二个标题标为红色:
<h1 title="titanic">heading one</h1>
<span><h1 title="titanic">heading two</h1></span>