buenas...
lo mas seguro ese salto de linea viene de php ya que es este quien esta generando el contenido. tambien puede haber otros factores dependiendo de como has de agregar el contenido. por ejemplo, si utilizas funciones DOM para agregar el contenido al <div> sin reemplazar su contenido actual, pudiera ser que en el codigo fuente de html tengas el salto de linea. o sea, algo similar a...
pero si el contenido lo agregas con innerHTML sin recuperar el contenido actual, entonces el salto de linea debe venir de php.