0
我在Chrome和Firefox都試過,所以瀏覽器似乎沒有問題。我的CSS是有效的,但是當我通過驗證運行我的HTML時,它說:「錯誤的值」樣式表「對於元素鏈接的屬性rel:字符串」stylesheet「不是註冊關鍵字。我不確定這意味着什麼。這裏是我的代碼:CSS似乎無法在我的HTML文件中工作。怎麼來的?
HTML
<!DOCTYPE html>
<html>
<head>
<link rel =「stylesheet」 href=「javajam.css」 type=「text/css」>
<meta charset="UTF-8">
<title>JavaJam Coffee House</title>
</head>
<body>
<h1>JavaJam Coffee House</h1>
<nav><b>
<a href = "index.html">Home</a>
<a href = "menu.html">Menu</a>
<a href = "music.html">Music</a>
<a href = "jobs.html">Jobs</a>
</b></nav>
<ul>
<li>Specialty Coffee and Tea</li>
<li>Bagels, Muffins, and Organic Snacks</li>
<li>Music and Poetry Readings</li>
<li>Open Mic Night Every Friday</li>
</ul>
<dl>
<dt>54321 Route 42</dt>
<dd></dd>
<dt>Ellison Bay, WI 54210</dt>
<dd></dd>
<dt>888-555-5555</dt>
<dd></dd>
</dl>
<br>
<footer><small><i>
Copyright © 2016 JavaJam Coffee House
</i></small></footer>
</body>
</html>
CSS
body {
color : #2E0000;
background-color : #F5F5DC;
}
h1 {
background-color : #D2B48C;
}
footer {
color : #000000;
background-color : #D2B48C;
}
您錯過了樣式表之後的關閉窗口。 CSS! – Connum
好趕上!謝謝。 – nicarpe
謝謝,這似乎解決了這個問題。我很驚訝不同的引號可以產生這樣的差異(這裏是HTML的新功能)。我正在使用TextEdit;有沒有辦法讓我改變偏好,所以它總是使用這些「正常」的引號?再次感謝 – user7427726