不要使用C:\Users\Kevin Turner\Desktop\html\indexcss.css
。这不是一个正确的网址。通常你会使用相对URL路径。如果你的文件包括css在同一个目录下,只需要写下文件名即可。
这应该工作,如果该文件是在同一个目录(文件夹)作为你的HTML文件:
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8"/>
<title>Welcome to Papa Pepperoncini's</title>
<link href="indexcss.css" rel="stylesheet" type="text/css"/>
</head>
来解释relative URL path
是什么,想象你有一个文件夹结构类似这样的:
--- html/
----- index.html
----- css/
------- maincss.css
,你想在你的index.html
的maincss.css
-file。那么你会做 <link rel="stylesheet" type="text/css" href="css/maincss.css" />
。因为maincss.css
位于css/
目录(文件夹)中,该目录与您所在的目录(html/
)相关。
您可以使用file:///c:/Users/Kevin%20Turner/Desktop/html/indexcss.css
Source。但是只有如果css文件位于您正在加载页面的计算机上!
所以,如果CSS文件在同一目录中的文件,包括它(可能index.html
),你的代码将是:
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8"/>
<title>Welcome to Papa Pepperoncini's</title>
<link href="indexcss.css" rel="stylesheet" type="text/css"/>
</head>
的,另外,与file:///
URI和文件位于计算机加载HTML页面,看起来像
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8"/>
<title>Welcome to Papa Pepperoncini's</title>
<link href="file:///c:/Users/Kevin%20Turner/Desktop/html/indexcss.css" rel="stylesheet" type="text/css"/>
</head>
如果我是你,我会检查文件名(indexcss.css是可疑的),并使用'相对路径来链接文件 –