Mas que respuesta tengo algunas preguntas
1- Y el CSS para la clase "texto" donde esta?... Tambien seria bueno ver las propiedades de #asd
2- Estas seguro que el codigo fuente generado en PHP es exactamente igual al que te funciona correctamente fuera de PHP?
Si tienes espacios normales no debiera haber problemas. Si tienes espacios con entonces por ahi esta la cosa: nbsp = Non Breaking SPace = Espacio que no forza saltos de linea.
$texto tiene:
Código html:
Ver original <p class="texto">blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla.
</p> <p class="texto">blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla.
</p>
No creo que sea el problema, pero igual sobra un cierre de div. Supongo que por eso es importante mostrar el codigo real y lo mas completo posible, sirve para ahorrar tiempo.