【发布时间】:2012-02-17 07:14:27
【问题描述】:
我的要求是从给定 URL 中查找所有 CSS 内容(外部、内部和内联)以获取某些特定的 CSS 内容。我目前正在使用“PHP Simple HTML DOM Parser”来查找 HTML。但是有没有一种特定的方法可以为 CSS 实现这一点,特别是所有类型的 CSS?
提前致谢:)
【问题讨论】:
-
“为某些特定的 CSS 内容查找所有 CSS 内容”是什么意思 - 您的意思是找出适用于某个元素的每条规则吗?
-
好吧.. ya.. 类似的,如果'font-size: 0;'存在。
-
这不是小事。你需要它做什么,你的最终目标是什么?
-
你会发现所有的链接节点都是 css,使用这些链接来获取 css 文件,然后你必须编写一些代码来解析 css 文件(玩得开心),并且将规则与原始 html 文件中的节点匹配。听起来工作量很大。尤其是css解析。出于好奇,你为什么要这样做?
-
查找页面是否对 SEO 友好。给定任何 URL,查找所有关于 SEO 的 DO 和 DONT。
标签: php parsing xml-parsing html-parsing