指定一个php包含使用某个样式表?

时间:2011-07-16 12:34:18

标签: php stylesheet

我正在以典型的php包含方式划分我的网站。如果我希望包含使用自己的样式表,这是怎么做到的?例如,如果我包含“header.php”,我该如何才能使样式表仅适用于此包含?

2 个答案:

答案 0 :(得分:1)

你不能将css绑定到php-include。您使用HTML代码回复浏览器。使用php,您可以控制最终将包含在HTML中的哪个css(-file)。您可以将css绑定到某些标记,类或ID。但这些是HTML概念,与PHP无关,只是PHP将控制最终的HTML代码。

答案 1 :(得分:1)

您可以通过包含不同的样式表来开始,或者通过为<body>元素提供idclass属性,使您能够编写选择器,例如

body#header {
    /* ... */
}

第一种方法插入<head>标记呈现代码,第二种方法在<body>标记呈现代码处插入。您需要编写代码,以便其中一个地方也知道您打算包含(或已包含)的PHP脚本。