:last-child & :first-child
by a1ex
HTML
<article>
<h2>Article 1</h2>
<p>Lorem ipsum dolor sit amet, ea quod assum eos. Ea ferri porro nam, vix te habeo definiebas. Ut eum ullum torquatos accommodare, pro aliquid efficiantur id. No mei offendit suavitate neglegentur, illum quaestio adolescens nec et. Eu hinc philosophia quo, unum percipit salutandi ad sed. An erant euripidis qui, alterum dissentias ad eum. Solet doctus quo ne, paulo delenit quo ex.</p>
<p>Nibh zril ei pro, consectetuer definitiones in nec. Efficiendi dissentiunt est et, ad molestie inciderint eum. Modus propriae voluptaria ei nam, no graeci tacimates quo, munere feugiat mei id. Ne mel sanctus consulatu, has eu elit cetero, ex pro nibh mucius principes. Id principes temporibus nam.</p>
</article>
<article>
<h2>Article 2</h2>
<p>Ad molestie copiosae reprimique usu, his ei ferri vocent. Nominati reprimique nec an. Ex iudico omnesque sapientem mea, recteque urbanitas disputando eu qui. Prompta percipit erroribus cu sed, eum cu probo verear, ei enim equidem maluisset sed. Ius an ferri omnium.</p>
<p>Fabulas accusamus est ad, cum mutat dicam mandamus ex. Has ex numquam assueverit, tollit complectitur no mea, utinam ponderum cu vis. Enim corrumpit quo ea. Novum euismod ut vix. Eum natum liberavisse te, cum ipsum necessitatibus an, et vix doming vocent. Verear facilis et duo, veri torquatos voluptaria his at.</p>
</article>
<article>
<h2>Article 3</h2>
<p>Lorem ipsum dolor sit amet, ea quod assum eos. Ea ferri porro nam, vix te habeo definiebas. Ut eum ullum torquatos accommodare, pro aliquid efficiantur id. No mei offendit suavitate neglegentur, illum quaestio adolescens nec et. Eu hinc philosophia quo, unum percipit salutandi ad sed. An erant euripidis qui, alterum dissentias ad eum. Solet doctus quo ne, paulo delenit quo ex.</p>
<p>Nibh zril ei pro, consectetuer definitiones in nec. Efficiendi dissentiunt est et, ad molestie inciderint eum. Modus propriae voluptaria ei nam, no graeci tacimates quo, munere...
CSS
article:first-child p:first-of-type, article:last-child p:last-of-type {
background-color:#eaeaea;
}