CSS と ID について簡単な質問があります。
これは私のCSSコードがどのように見えるかです:
h1 {
font-family: 'Cabin', sans-serif;
font-size: 36px;
color: red;
}
#test h1 {
color: green;
font-size:10px;
}
私のHTMLは次のようになります。
<html>
<head>
<link rel='stylesheet' href='style.css' type='text/css' media='all' />
<link href='http://fonts.googleapis.com/css?family=Cabin:600' rel='stylesheet' type='text/css'>
</head>
<body>
<h1 >asdfasdf<a href="/">test1</a></h1>
<h1 id="test">test</h1>
</body>
</html>
出力は次のようになります - > http://screencast.com/t/H2LOmJr7zd6f
私の質問は、H1 with ID テストが緑色のフォントではないのはなぜですか?
CSS で #test h1 を #test に置き換えると、機能します。
ありがとう!