Julian H.: Vorletztes Kind von <body> ansprechen

Beitrag lesen

Hallo,

gibt es eine Möglichkeit mit Hilfe von CSS das vorletzte Kind von body anzusprechen? Das Proble ist das das jedes Block-Element sein könnte. Der HTML-Code könnte zum Beispiel so aussehen:

  
[...]  
<body>  
<h1>Überschrift</h1>  
<p>Absatz</p>  
<ul>  
<li>Liste<li>  
</ul>  
<p>Absatz</p>  
</body>  
[...]  

...das heißt das vorletzte Kind wäre die ungeordnete Liste.
Der HTML-Code könnte aber auch so aussehen:

  
[...]  
<body>  
<h1>Überschrift</h1>  
<p>Absatz</p>  
<p>Absatz</p>  
<p>Absatz</p>  
</body>  
[...]  

...in diesem Fall wäre das vorletzte Kind ein Absatz.
Das einzige was immer bleibt ist die Überschrift erster Ordnung als erstes Kind von <body> und der letzte Absatz als letztes Kind von <body>
Da das vorletzte Kind jedes Block-Element sein könnte komme ich mit den CSS3-Pseudoklassen :nth-last-of-type und :nth-last-child nicht weiter.
Oder ist das doch möglich?

Gruß Julian