我需要使用浏览器计算html元素的样式而不用,首先我将获取页面源并下载它的css文件。如何使用它的css文件计算html元素的样式。是否有任何引擎首先解析,然后用最小努力计算给定html节点的样式?
以下是css解析器的一个很好的例子,但它没有为页面源dom树中的给定html节点提供计算样式
答案 0 :(得分:0)
你可以使用PHP。
http://php.net/manual/en/function.file-get-contents.php
您将通过CSS文件的路径,并将其转储到字符串。然后你可以使用各种字符串编辑函数来查找你要搜索的类,并从{to}中拉出字符串中的所有文本,然后将其保存到另一个字符串并将其导出到你想要的任何地方。