HTML(PHP)链接CSS文件

时间:2013-09-17 20:53:49

标签: php html css

我有十个.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文件的文件,而是另一个可能直接引用css的php文件。

如果这是一个有点混乱的问题,我不得不道歉,这只是我的想法无法理解这一点...... CSSCeption ...

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

首先,您必须知道CSS没有“知道”php的含义, CSS定义了HTML元素的显示方式。因此,会在web server将您的所有php代码转换为html之后进行。