我有一个项目的需求,我需要在考虑与 html 页面关联的 CSS 文件的情况下解析 html 文件并构建详细的 dom 树。我需要与萤火虫计算/Dom 选项卡显示相同的细节。我的图书馆的用户可能会问以下问题:
标记中的
border-left-style
第三个。我需要弄清楚对此应用了什么边框。如果用户指定的样式是,那么我应该提取左边框样式并返回该值。div
body
div
border
如果浏览器宽度为 1020px,那么 dom 中特定节点的 x 和 y 坐标是多少。
特定 dom 元素的文本的宽度和高度是多少。
我的应用程序是基于 Java 的。我想知道我是否可以使用 Gecko 或 Webkit 的某些部分并在它们之上构建我的库。
任何帮助是极大的赞赏。
安迪