Por eso es mala idea usar "echo" para imprimir HTML, porque si no entiendes qué es un salto de linea (\n) entonces no sabrás darle formato.
Lo mejor debe ser así:
Código PHP:
Ver original<?php while (...) { ?>
<div>
<p>Acá le das el mejor formato posible y sin problemas.</p>
<?php echo $algo; ?>
</div>
<?php } ?>
¿Se entiende la idea?
Si sigues usando "echo" tendrás que hacer cosas más complejas:
Código PHP:
Ver originalwhile (...) {
echo '<div>' . "\n";
echo ' <p>Acá es complicado escribir HTML libremente.</p>' . "\n";
echo '</div>' . "\n";
}