我正在尝试用英语创建我的网站的新版本。
为/en
文件夹'en.artotek.fi'创建了一个子域。
它最初没有读取ìndex.html
,但index.php
有效。
服务器的CP不允许我放置文件名(例如index.html - > indexhtml)。
我将style.css放在同一个文件夹中,并正确链接,但不会读取它。
我试过link href
:
*public/html/css/style.css*
和
*style.css*
public
->
html (index.html)
->
en (index.html)
我真的希望它有一个子域名,所以我不能把它放在与我的主index.html相同的文件夹中。
如果我的问题太不清楚,请原谅。任何解决方案?
答案 0 :(得分:0)
我刚去过http://www.artotek.fi/en/并且可以看到没有成功调用样式表。如果这是正确的域,那么我可以看到阻止样式表被成功调用的一个主要问题:
您目前拥有以下代码
<noscript>
<link rel="stylesheet" href="skel-noscript.css" >
<link rel="stylesheet" href="ftp://artotek@ftp.artotek.fi/public/html/css/style.css" >
<link rel="stylesheet" href="ftp://artotek@ftp.artotek.fi/public/html/css/style-desktop.css" >
<link rel="stylesheet" href="ftp://artotek@ftp.artotek.fi/public/html/css/noscript.css" >
<link rel="stylesheet" href="ftp://artotek@ftp.artotek.fi/public/html/css/style-mobile.css" >
</noscript>
我建议您首先将<link>
标记移出<noscript>
标记。
其次,那些URL看起来有点可疑。我挖了一下,我觉得你想要以下网址http://artotek.fi/css/style.css
所以...我最后的建议:用这个替换上面的块:
<link type="text/css" rel="stylesheet" href="http://artotek.fi/css/style.css" >
<link type="text/css" rel="stylesheet" href="http://artotek.fi/css/style-desktop.css" >
<link type="text/css" rel="stylesheet" href="http://artotek.fi/css/noscript.css" >
<link type="text/css" rel="stylesheet" href="http://artotek.fi/css/style-mobile.css" >