【发布时间】:2013-01-13 20:53:28
【问题描述】:
我有一个从我无法控制的 Web 服务生成的 HTML。 HTML 的字体大小为 px 和 pt。我的要求是将所有字体大小更改为em。
这是我尝试过的:
我尝试使用以下方法访问所有 <font> 标签:
document.getElementByTagName('font').style.fontSize;
但是,即使我在 HTML 中有很多字体标签,它也会返回 null。
我阅读的所有相关资料都假设我们可以控制CSS 或HTML,因此不适用于我的问题。
简而言之,我想解析 HTML 并找到所有内联样式(字体大小)并从任何其他类型更改为 em。
【问题讨论】:
-
您是否尝试过像这样在字体标签中的父标签...#parent font{font-size:1em !important;}