Scusate il titolo un po' contorto...
Mettiamo che abbiamo questo codice:
Codice PHP:
<div class="contenuto">
<article>
<h1>Titolo</h1>
Testo</p>
</article>
<article>
<ul>[*]Link esterno[/list]
</article>
</div>
Se volessimo flottare i due article, potremmo ad esempio
Codice PHP:
.contenuto > article { float: left; width: 610px; margin-right: 25px; }
.contenuto > article + article { width: 280px; margin-left: 25px; }
Fin qui nessun problema....
Se pero' in un'altra pagina avessimo solo il primo article e volessimo renderlo non flottante... Come è possibile farlo senza dover per forza dargli una classe?
E' possibile modificare il css in maniera che invece di prendere il fratello si possa dire "se c'è solo un article allora è "widht: 100%; display: block"?
Spero di essere stato chiaro... grazie in anticipo!