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> </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> </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