最初の子要素にスタイルを適用する(同一要素のみ)
疑似クラス first-of-type
要素名:
{~}
親要素内で、セレクタに指定した要素と同一の要素のみを対象として、最初にある子要素にスタイルを適用します。
セレクタの使用例
以下の例では、div要素内に記述されたp要素のうち、最初のp要素を対象にスタイルを適用し、上辺のマージンの幅が小さくなるようにしています。
CSSdiv p:first-of-type{ margin-top: -1em; }HTML
<h1>記者会見レポート</h1> HTML <div class="lead"> <ul> <li><a href="#honshi">会見要旨へ</a> <li><a href="#honshi">会見後インタビューへ</a> </ul> <p> 会見の会場には、多くの国の記者たちで賑わっていた。</p> <p>博士の発明した夢のエネルギーさえあれば、あらゆる社会問題が解決する。</p> </div>