引用另一个目录中的CSS文件

时间:2015-08-06 21:19:20

标签: php html css

我正在设计一个网站,但我使用了我找到的基本模板,现在我正在修改它。我使用的是网络托管服务,因此根目录不在我的计算机上。所以,在public_html里面我有/ js / javascript文件和/ css / CSS文件。在根文件夹中我有我的主页等,但我想将商店的页面放在/store/storehome.php中。我使用.php,以便我可以包含位于/ includes /中的header.html和footer.html文件。所有的JS和CSS文件都不是我的,我只是编辑它们来满足我的需求。

问题是storehome.php文件无法正确格式化。我不完全理解它缺少的东西(我对此不熟悉),但我认为它没有看到CSS文件。

我通过头文件引用了CSS,它似乎适用于普通的根文件。这是头文件的一部分:

<head>
    <title>My Website</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta name="description" content="" />
    <meta name="keywords" content="" />
    <link href='http://fonts.googleapis.com/css?family=Oxygen:400,300,700' rel='stylesheet' type='text/css'>
    <!--[if lte IE 8]><script src="js/html5shiv.js"></script><![endif]-->
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
    <script src="http://mywebsite.com/js/skel.min.js"></script>
    <script src="http://mywebsite.com/js/skel-panels.min.js"></script>
    <script src="http://mywebsite.com/js/init.js"></script>
    <noscript>
        <link rel="stylesheet" href="http://mywebsite.com/css/skel-noscript.css" />
        <link rel="stylesheet" href="http://mywebsite.com/css/style.css" />
    </noscript>
    <!--[if lte IE 8]><link rel="stylesheet" href="css/ie/v8.css" /><![endif]-->
    <!--[if lte IE 9]><link rel="stylesheet" href="css/ie/v9.css" /><![endif]-->
</head>

无论如何,即使我执行/css/style.css或../css/style.css或上述域名,也无效。奇怪的是,如果我注释掉引用CSS的行,我的根文件仍然会正确显示,即使它们从不引用除标题之外的CSS文件。这与.js文件有关吗?我不知道它们是如何工作的,我没有触及它们。谢谢!

2 个答案:

答案 0 :(得分:2)

你这里有问题

<noscript>
    <link rel="stylesheet" href="http://mywebsite.com/css/skel-noscript.css" />
    <link rel="stylesheet" href="http://mywebsite.com/css/style.css" />
</noscript>

删除<noscript></noscript>

它应该像

    <link rel="stylesheet" href="http://mywebsite.com/css/skel-noscript.css" />
    <link rel="stylesheet" href="http://mywebsite.com/css/style.css" />

并移动JS

以下的CSS个文件

答案 1 :(得分:0)

迟到了,但是......看看你的标题,唯一加载的css来自google。另外两个是在noscript中,所以你从哪里开始获取你的CSS?

相关问题