Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:查找所有CSS文件的内容_Php_Parsing_Xml Parsing_Html Parsing - Fatal编程技术网

PHP:查找所有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,所

我的要求是从给定的URL中查找所有CSS内容(外部、内部和内联),以查找特定的CSS内容。我目前正在使用“PHP简单HTML DOM解析器”查找HTML。但是,对于CSS,特别是所有类型的CSS,有没有具体的方法可以实现这一点


提前感谢:)

可以收集HTML文档中包含的所有CSS(
样式
属性和元素)和链接(
链接
元素,键入CSS)

然而,据我所知,(但没有接口)。因此,您可以收集所有CSS,但您需要自己编写/集成CSS解析器


请记住,有些网站使用的东西较少,然后通过javascript转换成CSS,所以您可能也想这样做。这同样适用于其他客户端CSS技术。

你所说的“查找所有CSS内容以查找特定CSS内容”是什么意思?你的意思是找出适用于某个元素的所有规则吗?嗯。。嗯。。类似于,查找“字体大小:0;”存在。这不是小事。你需要它做什么,你的最终目标是什么?你会找到所有属于css的链接节点,使用这些链接获取css文件,然后你必须编写一些代码来解析css文件(玩得开心),并将规则与原始html文件中的节点相匹配。听起来工作量很大。特别是css解析。出于好奇,你为什么要这么做?看看一个页面是否有利于SEO。。给定任何URL,查找SEO方面的所有注意事项和不注意事项。