Cita: Y si tiene un salto de línea en la primera o segunda línea?
Me imagino que los saltos de línea los reemplaza por br del html, o tambien lo que puede hacer

es un split de un numero determinado de palabras tomando como delimitador el espacion y despues hacer el salto de línea.