Simplemente puedes utilizar CSS y darle un formato a la primera noticia, creas una seccion especial para el primer renglon de tu consulta o el ultimo, dependiendo de como hagas la consulta.
Haces una seccion especial en tu pagina web y le agregas estilo especial.
Código HTML:
<div id="primera_noticia">
<div><h1><?php echo $rowFirst['titulo']; ?></h1><img src="<?php echo $rowFirst['imagen']; ?>" /></div>
<div><h3><?php echo $rowFirst['contenido']; ?></h3></div>
</div>
Código PHP:
<?php
$rowNoticias = mysql_query($query, $conexion);
$numeroFilas = mysql_num_rows($rowNoticias);
$rowFirst = mysql_fetch_array($rowNoticias, MYSQL_ASSOC);
//Aqui tu seccion especial
while($noticia = $mysql_fetch_array($rowNoticias, MYSQL_ASSOC)){
//blabla las demas filas
}
?>
Y solo aplicas CSS a tu seccion especial y con eso tendras tu primera noticia con distinto diseño, no estoy seguro de si al iniciarl el ciclo while se repetiria tu primera noticia, creo que no debe de suceder, tendrias que hacer pruebas, intentalo, en dado caso de que se repita implementa un contador con banderas para asi evitar el primer ciclo.
Suerte.