php - HTML (PHP) 链接 CSS 文件

标签 php html css

我大概有 10 个 .php 文件构成我网站的主要页面,总共有 20 个 .css 文件。我注意到当我在一个文件中制作提交按钮时,它采用了我没有通过正常 html 方式链接的 .css 文件的属性。

<head>
    <link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

但是,我引用了其他 .php 文件,如下所示:

include('config.php');

然后在配置中,我在某种复杂的网络中引用了许多其他文件。

这是否意味着 css 是通过 PHP include 方法传递的 - 并且是多层的?例如如果我在 config.php 中引用了一个文件,它没有直接引用 css 文件,而是另一个可能 DID 直接引用 css 的 php 文件。

如果这是一个有点困惑的问题,我必须道歉,只是我的头脑无法理解这个...CSSCeption...

最佳答案

考虑一下...如果您转到您的站点并右键单击该页面并单击查看源代码。您将看到整个文档,包括可能包含的任何元素。

这样想。一个包含,是一种说法,在文档的这个位置,应该有其他的东西。它查找您包含的文件并获取它的内容,无论是什么,并将这些内容粘贴到包含所在的位置,它会对每个包含执行此操作,直到它最终到达文档末尾。

通过这种方式,它会引入链接了 CSS 文件的 HTML,然后它会读取它刚刚引入的 HTML,并在所有 HTML 完成后将这些 CSS 文件样式应用于整个文档。已加载。

关于php - HTML (PHP) 链接 CSS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18859702/

相关文章:

php - 从表中获取多个条目并添加它们

javascript - HTML/CSS/Javascript 可滚动的 div 不会滚动?

javascript - 是否有一个 "arbitrary HTML"相当于 mask 部分不透明的灯箱?

html - CSS - 如何更改两个对象交集的背景?

ruby-on-rails - 如何使用 Ruby 检查浏览器是否支持 HTML5 和 CSS3 功能?

php - 在 phpMyadmin 中导出 MySQL 列别名

php - 需要一些有关 json 和 jQuery 的帮助

php - 与字符串末尾的字符串匹配但后面不跟换行符的正则表达式模式

javascript - jquery html() 总是改变内容

html - 使 flex-box 中 child 的高度相同