2017-03-16 47 views
0

我真的希望你能幫助我,因爲我花了2天時間尋找我的錯誤。我想將外部CSS樣式錶鏈接到我的HTML網站,但是網站打開時沒有影響它的CSS。我已經驗證了這兩個代碼並檢查了1000次拼寫,仍然無法正常工作。我試着用FF Chrome和IE:將stylesheet.css綁定到html不起作用

<!DOCTYPE html> 

<html lang="de"> 
<head> 
    <meta charset = "UTF-8"/> 
    <link rel="icon" type="image/png" href="bilder/favicon.png" /> 
    <title>Die Hauskatze</title> 
    <link rel="stylesheet" href="css/stylesheet.css" type="text/css" /> 
</head> 

樣式表:

@charset "UTF-8"; 

body{ 
    background: url(bilder/background.jpg); 
} 

img { 
    border: 4px black; 
} 
+0

是href屬性正確的邊界? – Blackbam

回答

2

您的css文件可能位於另一個文件夾中,而不是您的bilder文件夾。一定要在路徑中指定。 例如,如果css文件位於css文件夾中,則需要先將文件夾放到您的bilder文件夾中。

body{ 
    background: url("../bilder/background.jpg"); 
} 

你需要指定邊境 '風格'(實線,虛線等)

border: 4px solid black; 

https://www.w3schools.com/cssref/pr_border-style.asp

+0

哦,我的上帝,我認爲css文檔使用從html文檔位置開始的路徑。現在感謝背景正在工作!但我仍然有圖像邊框的問題,它不出現 – 4nderi

+1

你必須指定邊框的類型 'border:4px純黑' – maximedubois

+0

我現在可以擁抱你。非常感謝 – 4nderi

0

用於起動器,你可以嘗試引號加在這裏您的網址

body{ 
    background: url(bilder/background.jpg); 
} 

將其更改爲:

body{ 
    background: url("bilder/background.jpg"); 
} 

如果這沒有幫助它退出很可能你的路線是錯誤的。 加載頁面後,您可以在開發者控制檯中看到它。 如果網址錯誤,您將收到錯誤消息,指出img文件未找到。

+0

不幸的是,這並沒有幫助。我之前檢查過語法,它是正確的。我也檢查了大約300倍的路徑,這是一切正常。 – 4nderi

+0

當我在我的html文檔中使用CSS代碼時,它可以工作,就像它不是一個外部工作表 – 4nderi