从HTML确定文本的字体和大小

时间:2009-09-10 22:54:33

标签: html dom fonts

我需要确定每个HTML元素使用的字体和大小。它们可以设置在各种css,div,span或元素本身上。

如果我手动执行此操作,我将首先查看元素并向后工作,直到我找到具有字体和/或大小的span,div或css。这就是我想要的价值。浏览器显然可以这样做,因为它使用字体和大小显示文本。我想打印一个包含两列的列表,一列带有文本,另一列带有字体/大小。

2 个答案:

答案 0 :(得分:0)

如果您正在寻找一种非编程方式:我建议firebug plugin使用mozilla。 Firebug不仅会向您显示所有属性,还允许您在客户端中打开和关闭它们。

答案 1 :(得分:0)

您希望重现将HTML解析为DOM对象的功能,将CSS解析为这些对象的规则,并在对象之间应用这些规则以最终得到相关的computedStyle值?这听起来就像是我的网络浏览器。

您可以尝试编写Firefox或IE WebBrowser控件的脚本。还有open-source native Java browser/toolkit正在开发中,但我不知道它有多实用。

相关问题