使用php为单个页面选择唯一的样式表

时间:2014-02-17 13:15:54

标签: php html css

我的问题是:是否可以在同一网站上使用不同的样式表?我已经意识到可以将几个样式表相互链接,但这并不是我想要的。我的目标是让登录管理员可以编辑仅影响起始页面外观的样式表。

网站使用php将页面相互连接,而样式表的链接位于header.php文档中:

<?php if(isset($_SESSION['stylesheet'])): ?>

<link rel="stylesheet" href="style/<?php echo $_SESSION['stylesheet']; ?>"> 

<?php else: ?>

<link rel="stylesheet" href="style/stylesheet.css" title="General stylesheet">

<?php endif; ?>

是否可以修改此代码,以便替代样式表专门控制首页的外观?

1 个答案:

答案 0 :(得分:0)

根据您的评论,起始页面的变量$pageId的值为hem,您可以通过添加

将样式表专门添加到起始页面
if($pageId == "hem") {
    echo '<link rel="stylesheet" href="path/to/stylesheet/for/startpage.css">';
}