PHP:查找所有CSS文件的内容
我的要求是从给定的URL中查找所有CSS内容(外部、内部和内联),以查找特定的CSS内容。我目前正在使用“PHP简单HTML DOM解析器”查找HTML。但是,对于CSS,特别是所有类型的CSS,有没有具体的方法可以实现这一点PHP:查找所有CSS文件的内容,php,parsing,xml-parsing,html-parsing,Php,Parsing,Xml Parsing,Html Parsing,我的要求是从给定的URL中查找所有CSS内容(外部、内部和内联),以查找特定的CSS内容。我目前正在使用“PHP简单HTML DOM解析器”查找HTML。但是,对于CSS,特别是所有类型的CSS,有没有具体的方法可以实现这一点 提前感谢:)可以收集HTML文档中包含的所有CSS(样式属性和元素)和链接(链接元素,键入CSS) 然而,据我所知,(但没有接口)。因此,您可以收集所有CSS,但您需要自己编写/集成CSS解析器 请记住,有些网站使用的东西较少,然后通过javascript转换成CSS,所
提前感谢:)可以收集HTML文档中包含的所有CSS(
样式
属性和元素)和链接(链接
元素,键入CSS)
然而,据我所知,(但没有接口)。因此,您可以收集所有CSS,但您需要自己编写/集成CSS解析器
请记住,有些网站使用的东西较少,然后通过javascript转换成CSS,所以您可能也想这样做。这同样适用于其他客户端CSS技术。你所说的“查找所有CSS内容以查找特定CSS内容”是什么意思?你的意思是找出适用于某个元素的所有规则吗?嗯。。嗯。。类似于,查找“字体大小:0;”存在。这不是小事。你需要它做什么,你的最终目标是什么?你会找到所有属于css的链接节点,使用这些链接获取css文件,然后你必须编写一些代码来解析css文件(玩得开心),并将规则与原始html文件中的节点相匹配。听起来工作量很大。特别是css解析。出于好奇,你为什么要这么做?看看一个页面是否有利于SEO。。给定任何URL,查找SEO方面的所有注意事项和不注意事项。