在我的网页上,我在<head>
元素中有以下行:
<link type="text/css" href="C:/myApps/app1/images/css/12.02/main.css" rel="stylesheet" />
当我在Firefox 11.0中查看该页面时,很明显main.css
没有加载。如果我去查看页面源代码,我在 HTML 中看到 <link>
元素(上面),但是当我单击它时,我收到以下错误:
Firefox 不知道如何打开这个地址,因为协议 (c) 与任何程序都没有关联。
我该如何解决这个问题?
尝试:
<link type="text/css" href="file:///C:/myApps/app1/images/css/12.02/main.css" rel="stylesheet" />
可能有效
编辑:根据其他答案,这是您想在本地计算机上使用 css 文件时,如果网站将被托管,那么您需要使用相对路径。
<link type="text/css" href="images/css/12.02/main.css" rel="stylesheet" />
以上假设带有链接的 html 文件位于您的"app1"文件夹中。
马丁
你需要插入一个url/uri => file:///C:/myApps/app1/images/css/12.02/main.css
你 cas 更改您的 css 路径
<link type="text/css" href="C:/myApps/app1/images/css/12.02/main.css" rel="stylesheet" />
到
xxx.css替换为正确的路径
<link type="text/css" href="xxx.css" rel="stylesheet" />