使用 PHP 将 css/js 文件分配给 html 文档


Using PHP to assign css/js files to an html document

我创建了自己的模板/查看引擎来与Codeigniter一起使用。在其中,我可以指定某些css/js文件以用于特定视图。我在数组中分配文件名,然后在模板头文件中回显相应文件类型的必要<link href="X"..., <script type="X"...,等时对其进行循环访问。

问题是我似乎无法使用我试图包含的资源。CSS/JS文件即使被包含和嵌入也无法正常工作,并且就HTML源代码中的语法而言,一切看起来都正确。

我的理论是,因为我使用 echo 将链接/脚本对象实际打印到 HTML 中,所以它实际上不是 HTML 可以识别的对象吗?有点像尝试在 PHP 中回显对象 - 它不起作用。

有什么建议吗?

如果你使用php生成的代码的纯HTML并不重要。对于浏览器来说,一切都是一样的。

您需要检查源代码,并检查您包含的脚本是否可以访问。因此,从浏览器的源代码中复制/粘贴src="blabla",然后将其粘贴到地址栏中,看看会发生什么。

这绝对不是PHP的错。