php - 无法使用 php 生成 CSS 链接
问题描述
我正在使用 PHP 为某些页面生成布局,问题是,它似乎无法找到我的自定义 CSS 文件。这是我正在使用的代码:
<link rel="stylesheet" href="' . $_SERVER['DOCUMENT_ROOT'] . '/CSS/jokesStyle.css">
注意:这是我正在使用的 php 字符串。CSS 文件位于 htdocs/CSS 中。这是浏览器中生成的路径:
C:/xampp/htdocs/CSS/jokesStyle.css
此文件中的任何 CSS 规则都不适用于生成的页面。提前致谢!
解决方案
使用以下代码
<?php
if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on'){
$url = "https://";
}else{
$url = "http://";
}
$url.= $_SERVER['HTTP_HOST'];
$url .= "/CSS/jokesStyle.css";
echo "<link rel='stylesheet' href='{$url}'>";
?>
推荐阅读
- javascript - JavaScript如何动态添加嵌套的html元素
- wordpress - 在 wordpress 中按主要类别显示相关产品
- postgresql - 像这样从复合 PK 迁移到单个 PK 是否安全
- sql-server - 如何以最大长度列出 SQL Server 数据库中所有表中的所有 nvarchar?
- r - 创建关于滞后条件是否在 R 中成立的变量
- python - 如何访问动态变量?
- python - 使用 Python Beautifulsoup 获取作为链接的 href 的 url
- r - 如何找到小于某个值的数据帧的最大值?
- api - etherpad lite api 列表全部失败
- css - 网格容器不换行