在我的网页上,我在<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)与任何程序都没有关联。
如何解决此问题?
答案 0 :(得分:6)
尝试:
<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”文件夹中。
马丁
答案 1 :(得分:3)
你需要插入一个url / uri =&gt; file:///C:/myApps/app1/images/css/12.02/main.css
答案 2 :(得分:0)
你是否在服务中发展(例如WAMP?)。如果没有,你应该。如果没有,则必须指定相对路径。
答案 3 :(得分:0)
嗨,你改变你的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" />