Parece que el estilo de <body>
se descarta y solo se usa CSS en línea al copiar y pegar. Para mí, copiar y pegar desde Firefox en LibreOffice, el código HTML siguiente no retiene el formato:
<head>
<style type="text/css">
body { font-family: sans-serif; font-size: 15px; }
span { color: red; }
</style>
</head>
<body>
Lorem ipsum <span>dolor</span> sit amet.
</body>
y
<body style="font-family: sans-serif; font-size: 15px;">
Lorem ipsum dolor sit amet.
</body>
pero los siguientes funcionaba como esperaba:
<body>
<div style="font-family: sans-serif; font-size: 15px;">
Lorem ipsum <span style="color: red;" >dolor</span> sit amet.
</div>
</body>
¿Estás ¿copiar el código HTML o el contenido de la página en un navegador? – Kyle
Copio desde el navegador y pego en Libre Office. –
buscando la solución exacta aquí también, pero con impresión ... – fbernier