Hola. Mirad, tengo este codigo
   
Código PHP:
Ver original- <textarea name="cont_comentario_2" class="formulario2 comentario" id="cont_comentario_2" /><?php 
- //Muestro los comentarios del contacto. 
- $rs_comen3 = mysql_query(- c_comentarios_contactos ($contacto));
 
- echo primera_mayuscula($rs_comen4['comentario']); 
- ?></textarea> 
Mirad, al final, donde cierro php y la etiqueta textarea, si no las pongo juntas como estan ahora, es decir, si las pongo por ejemplo así   
Código PHP:
Ver original- echo primera_mayuscula($rs_comen4['comentario']);?> 
- </textarea> 
Al entrar en el campo textarea para introducir algo, mete antes del texto como 8 o 10 espacio en blanco y despues, el texto que he introducido. 
Resumiendo, que si dejo espacios o un intro entre ?> y textarea, el textarea a la hora de mostrarlo en el navegador, me sale con esos espacio en blanco. 
Se podría solucionar con trim, pero claro, quiero saber porque pasa esto. 
No se si a vosotros os ha pasado alguna vez. 
Un saludo.