我完全難住爲什麼這不起作用。看起來HTML文件由於某種原因無法加載CSS,即使它們都在同一個目錄中。任何想法可能是什麼問題?HTML未加載CSS文件
的index.html
<!DOCTYPE html>
<html>
<head>
<title>Home Page</title>
<link rel="stylesheet" href="style.css" media="screen" />
<meta name="viewport" content="width=1100">
</head>
<body>
<div id="main"> Hello </div>
</body>
</html>
的style.css
body{
background-color: #F9F9F9;
background-image: url(images/bg3.png);
background-position: center top;
background-repeat: repeat;
text-shadow: #FFFFFF 0px 1px 0px;
font-family: "Georgia", "Times", serif;
-webkit-font-smoothing: antialiased;
}
a{
text-decoration: none;
}
#main{
margin: 50px auto 50px auto;
width: 1000px;
min-height: 500px;
padding: 0px 20px 0px 20px;
}
以上不起作用。 index.html中添加CSS內聯工作正常,雖然
<!DOCTYPE html>
<html>
<head>
<title>Homepage</title>
<style type="text/css" media="screen">
body {
background-color: #F9F9F9;
background-image: url(images/bg3.png);
background-position: center top;
background-repeat: repeat;
text-shadow: #FFFFFF 0px 1px 0px;
font-family: "Georgia", "Times", serif;
-webkit-font-smoothing: antialiased;
}
a {
text-decoration: none;
}
#main {
margin: 50px auto 50px auto;
width: 1000px;
min-height: 500px;
padding: 0px 20px 0px 20px;
}
</style>
<meta name="viewport" content="width=1100">
</head>
<body>
<div id="main"> Hello </div>
</body>
</html>
是在同一目錄下兩個文件?您是否可以通過簡單地更改文件名來訪問這兩個文件(例如http://example.com/index.html - > http://example.com/style.css)?你嘗試過一個絕對路徑('/ style.css')嗎? – Zeta
您正在使用哪種瀏覽器?你是否已經檢查過style.css文件的權限?你有沒有嘗試驗證CSS來檢查解析問題? – fcalderan
如果F12開發者工具仍然失敗,請添加一個type =「text/css」,看看網絡監視器,它是否需要.css url?這是200好嗎? –