gpt4 book ai didi

python - CSS 解析器 + XHTML 生成器,需要建议

转载 作者:技术小花猫 更新时间:2023-10-29 11:36:12 25 4
gpt4 key购买 nike

伙计们,我需要开发一个满足以下要求的工具:

  1. 输入:head 部分中带有 CSS 规则的 XHTML 文档。
  2. 输出:带有在标签属性中计算的 CSS 规则的 XHTML 文档

说明我想要的行为的最佳方式如下。

示例输入:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<style type="text/css" media="screen">
.a { color: red; }
p { font-size: 12px; }
</style>
</head>
<body>
<p class="a">Lorem Ipsum</p>
<div class="a">
<p>Oh hai</p>
</div>
</body>
</html>

示例输出:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<body>
<p style="color: red; font-size: 12px;">Lorem Ipsum</p>
<div style="color: red;">
<p style="font-size: 12px;">Oh hai</p>
</div>
</body>
</html>

哪些工具/库最适合此类任务?我不确定 BeautifulSoup 和 cssutils 是否能够做到这一点。

Python 不是必需的。任何建议将不胜感激。

最佳答案

关于python - CSS 解析器 + XHTML 生成器,需要建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/781382/

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