我有一个使用 CSS 设置样式的 HTML 页面。我想将它复制到 Libre Office Writer,以便我可以对其进行编辑。但是,当我复制和粘贴时,只复制了 HTML,没有样式。我尝试了“选择性粘贴 - HTML”并得到了相同的结果。
我在 Ubuntu 12.04 上使用 Libre Office 3.5.3.2。
最佳答案
看来<body>
的风格被丢弃,复制和粘贴时仅使用内联 CSS。对我来说,从 Firefox 复制并粘贴到 LibreOffice 中,以下 HTML 没有保留格式:
<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>
和
<body style="font-family: sans-serif; font-size: 15px;">
Lorem ipsum dolor sit amet.
</body>
但下面的工作按预期进行:
<body>
<div style="font-family: sans-serif; font-size: 15px;">
Lorem ipsum <span style="color: red;" >dolor</span> sit amet.
</div>
</body>
关于html - 将带有 CSS 的 HTML 复制到 Libre Office,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11930071/