我正在以典型的php包含方式划分我的网站。如果我希望包含使用自己的样式表,这是怎么做到的?例如,如果我包含“header.php”,我该如何才能使样式表仅适用于此包含?
答案 0 :(得分:1)
你不能将css绑定到php-include。您使用HTML代码回复浏览器。使用php,您可以控制最终将包含在HTML中的哪个css(-file)。您可以将css绑定到某些标记,类或ID。但这些是HTML概念,与PHP无关,只是PHP将控制最终的HTML代码。
答案 1 :(得分:1)
您可以通过包含不同的样式表来开始,或者通过为<body>
元素提供id
或class
属性,使您能够编写选择器,例如
body#header {
/* ... */
}
第一种方法插入<head>
标记呈现代码,第二种方法在<body>
标记呈现代码处插入。您需要编写代码,以便其中一个地方也知道您打算包含(或已包含)的PHP脚本。