2016-11-16 14 views
1

どのようにHTMLとCSS

div.countries { 
 
    color: blue; 
 
    font-family: Arial; 
 
}
<div class="countries"> 
 
    <h2>Mexico</h2> 
 

 
</div> 
 

 
<div class="countries"> 
 
    <h3>Brasil</h3> 
 

 
</div>

上のクラスに見出しを置くために、誰もがいただきましCSSで上記のコードで間違って教えてもらえます。 HTMLセクションの見出しは以下のように書かれています:

<h2> 
Mexico 
</h2> 

<h3> 
Brasil 
</h3> 

しかし、私は彼らがしたいとH2及びH3はまだ青やゴシックのように表示されません。私は何が間違っているか見ることはできませんが、私はこれでほぼ完全なアマチュアであり、学ぶことを試みています。誰かが私を助けてくれることを願っています:)他に何かを指定したい、またはもっと情報が必要な場合は、お尋ねください。

+0

私は、スタックスニペットにあなたの質問からコードを貼り付け、それそれは正常に動作しているように見えます。あなたの質問に[mcve]があることを確認してください。ここに投稿したCSSルールを上書きしている他のCSSルールがあるかもしれません。 – j08691

+0

スニペットを実行すると機能します。 – vascowhite

+0

外部スタイルシートを使用している場合は、ロードされていることを確認してください。 Chrome:ソースを表示し、スタイルシートのパスをクリックします(404の場合は正しくありません)。 – Rein

答えて

2

それは正常に動作し、何かがそれらをオーバーライドする可能性が高い、あなたは深く影響を与えることを試みる可能性があり、多分それはそれらをバック上書きします:

div.countries>h2, div.countries>h3 { 
    color: blue; 
    font-family: Arial; 
} 
0
h2, h3 { 
    color: blue; 
    font-family: Arial; 
} 
関連する問題