Lo mas cercano que he oido alguna vez, es gente que tiene un editor
wysiwig con una lista blanca de que tags estan admitidos, y solo
estaban admitidos unos tags muy concretos, de modo que el html
resultante era bastante limpio.
Pero creo que incluso en ese caso, <p> estaba en la lista blanca, asi
que no creo que te salvara de esto.
Se puede eliminar los saltos de carro del html, y luego hacer un
buscar y sustituir que cambie esos <p>&nbsp;</p> por algo. Pero no
imagino que algo podria ser que supusiera una mejora. En algunos casos
esto no sera lo que quiere el usuario.

En esta pagina:
http://stackoverflow.com/questions/6874030/tinymce-wysiwyg-editor-is-giving-extra-line-in-html

mencionan estas claves de configuración de tinymc, para este asunto.
force_p_newlines : false,
 force_br_newlines : false,
 forced_root_block : false,
 convert_newlines_to_brs: false,
 // Not to add br elements.
 remove_linebreaks : true,

Esta puede ser otra via, pelearse con el editor de wysiwig que estes
usando, y las optiones que ofrece, para que el html resultante se
parezca lo mas posible al que quieres.


2012/3/15 anabel fernandez <anabelu...@gmail.com>:
> Hola lista
>
> Tengo un problema cuando se genera un contenido atraves de un editor de
> texto. Muchas veces cuando hacemos un post, por ejemplo en un blog, las
> personas que escriben utilizan un editor de texto y para generar espacios
> entre párrafos, listas o títulos pues simplemente presionan el "return", lo
> que genera un "<p>&nbsp;</p>" en html.
>
> Existe alguna manera de eliminar este código? para no hacerlo visible en
> nuestro sitio web?
>
> Un saludo y muchas gracias de antemano
>
> Anabel

-- 
--
ℱin del ℳensaje.
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a