您提供的代碼沒有錯誤。
小提琴:https://jsfiddle.net/9n97Lz69/
請複製&下面的代碼粘貼到您的HTML文件,並確認這個作品:
的index.html:
<style>
.menu p {
color: red;
}
</style>
<div class="menu">
<p>This sentence should be red.</p>
</div>
小提琴:https://jsfiddle.net/21umj65u/
然後移動CSS來mystyle.css和驗證工作的:
的index.html:
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
<div class="menu">
<p>This sentence should be red.</p>
</div>
mystyle.css:
.menu p {
color: red;
}
請檢查文件mystyle.css
的位置,並根據index.html
中的網址進行驗證:
周
的index.html:
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
定義。其他的東西可能是錯誤的,比如樣式表未被加載。 –
[無法重現](http://jsfiddle.net/xnc5a4hh/) – Oriol
我同意@MichaelChaney。如果在文檔的其他地方有樣式表,請嘗試刪除它們,因爲可能有另一個CSS規則覆蓋您提到的那個。 – leemac