<ol>
    <li>li</li>
    <li>li</li>
    <li>li</li>
    <li>li</li>
</ol>
li:last-child {
    background-color: yellowgreen;
}
実際に適用した結果
:last-child {
    /* ... */
}
<article>
    <h2>見出し要素</h2>
    <p>段落要素 1</p>
    <p>段落要素 2</p>
</article>
article p:last-child {
    background-color: yellowgreen;
}
実際に適用した結果
<article>
    <div>この 'div' は1番目です。</div>
    <div>この <span>入れ子になった 'span' は1番目であり最後でもあります。</span>!</div>
    <div>
        この <em>入れ子になった 'em' は1番目です。</em>、しかし <em>入れ子になったこの 'em' は最後です。</em>!
    </div>
    <div>この <span>入れ子になった 'span' は1番目であり最後でもあります。</span>!</div>
    <p>この 'p' は最後の兄弟要素ではありません。</p>
    <div>この 'div' は最後の兄弟要素です。</div>
</article>
article *:last-child {
    background-color: yellowgreen;
}
実際に適用した結果

最終更新日:

caniuse.comで詳しい情報をご確認ください。