最初に現れる要素にのみ適用させるCSS
すぐに忘れてしまうので覚書で…
h3:first-child { margin-top: 0; margin-bottom: 10px; padding-left: 10px; border-left: 5px solid #5790E8; color: #5790E8; font-size: 110%; }
最初のh3要素にだけ指定したスタイルが適用されます。
2つ目以降のh3要素には他で指定しているスタイルもしくは元々のスタイルが適用されます。
私はブログなどを書く時に最初のh3見出しのmargin-topは0pxにし、2つ目以降のh3見出しの時はmargin-top:30pxを適用させたい時等に使っています。
もちろんh3のみならずp要素等にも適用できますよ。