gpt4 book ai didi

可以将样式表与内联样式合并的 php 库

转载 作者:太空宇宙 更新时间:2023-11-04 05:08:26 24 4
gpt4 key购买 nike

我正在处理从 Micrsoft Word 2007/2010 生成的 html 文档。除了生成令人难以置信的脏 html 之外,word 还倾向于同时使用 block 和内联样式。我正在寻找一个 php 库,可以将 block 合并到现有的内联样式元素中。

编辑目标是构建一个 html block ,保留原始格式并可在所见即所得的编辑器(如 tinyMCE)中进行编辑

示例

如果原来的html是:

    <html>
<head>
<style>
.normaltext {color:black;font-weight:normal;font-size:10pt}
.important {color:red;font-weight:bold;font-size:11pt}
</style>
<body>
<p class="normaltext" style="font-family:arial">
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
In ut erat id dui mollis faucibus. Mauris eu neque et eros tempus placerat.
<span class="important">Nam in purus nisi</span>, vitae dictum ligula.
Morbi mattis eros eget diam vulputate imperdiet.
<span class="important" style="color:green">Integer</span> a metus eros.
Sed iaculis porta imperdiet.
</p>
</body>
</html>

应该变成:

    <html>
<head>
<body>
<p style="font-family:arial;color:black;font-weight:normal;font-size:10pt">
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
In ut erat id dui mollis faucibus. Mauris eu neque et eros tempus placerat.
<span style="color:red;font-weight:bold;font-size:11pt">Nam in purus nisi</span>, vitae dictum ligula.
Morbi mattis eros eget diam vulputate imperdiet.
<span style="color:green;font-weight:bold;font-size:11pt">Integer</span> a metus eros.
Sed iaculis porta imperdiet.
</p>
</body>
</html>

最佳答案

关于可以将样式表与内联样式合并的 php 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9867130/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com