Libreoffice CSS para HTML?


0

Estoy tratando de convertir un archivo Docx a HTML para su posterior publicación como página web. Libreoffice hace un trabajo bastante bueno al convertir el archivo Docx a HTML. Al ver el HTML en Libreoffice, se ve casi idéntico al Docx original. Sin embargo, cuando lo veo a través de Chrome o Firefox, se ve terrible, como si faltara la mayor parte del CSS. Los márgenes y el relleno son incorrectos, y los tamaños de fuente son los valores predeterminados del navegador.

¿Por qué es esto? Mirando el HTML generado, no se utilizan hojas de estilo externas, y casi todo el estilo está en línea, por lo que debe contener todo lo necesario para mostrarlo correctamente. ¿Hay una hoja de estilo implícitamente utilizada cuando se carga en Libreoffice que no se usa en un navegador web?


1
Sería mejor si pudiera mostrar un pequeño documento de muestra (original, tal vez una captura de pantalla y el HTML resultante), con el que otros podrían reproducir el problema. Además, parece un pequeño problema XY: ¿por qué comenzar con un documento de Word cuando desea terminar con un sitio web? Pandoc puede ayudarlo a convertir el documento a un HTML sensato para el que podría especificar su propio CSS. O simplemente haga que las personas escriban el documento en un idioma que solo especifique la semántica (por ejemplo, Markdown), y luego lo conviertan más tarde.
slhck

Respuestas:


1

LibreOffice probablemente renderiza HTML utilizando configuraciones de estilo predeterminadas que son más atractivas que las predeterminadas de su navegador web. Realmente no veo qué otra explicación podría haber.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.