

お世話になります。  
HTML5ですが、strongタグをつけなくても文字が太くなります。  
実行環境はGoogle Chromeです。

どのようにしたら、strongタグを付けない文字列が太くならないのでしょうか？  
ご教授願います。

以下、ソースコードです。

[code]

    <!DOCTYPE html>
    <html lang="ja">
        <head>
            <meta charset="utf-8">
            <title>初めてのHTML</title>
        </head>
        <body>
            <h1>大見出し<h1>
            <h2>中見出し<h2>
            <h3>小見出し<h3>
            <p>こんにちは！<br>こんにちは！</p>
            <p>こんにちは！</p>
            <p>こんにちは！</p>
            <p>こんにちは！</p>
            <p>こんにちは！</p>
            <p>こんにちは！</p>
            <p><strong>こんにちは！</strong></p>
        </body>
    </html>
    
[/code]


CC BY-SA 3.0
2015-04-10T14:49:57.417
9020
2017-12-12T12:20:10.077
question
html html5
HTML5ですが、strongタグをつけなくても文字が太くなります。


h1 h2 h3の閉じタグが間違っています


CC BY-SA 3.0
2017-12-12T02:29:15.903
40203
2017-12-12T02:29:15.903
26597
9020
answer


hタグはデフォルトでfont-weight: boldが有効になります。  
hタグに

[code]

    h2, h3, h4 {
        font-weight: normal;
    }
    
[/code]

で解決できます。

よって

[code]

    <!DOCTYPE html>
    <html lang="ja">
        <head>
            <meta charset="utf-8">
            <title>初めてのHTML</title>
            <style>
            h2, h3, h4 {
                font-weight: normal;
            }
        </style>
        </head>
        <body>
            <h1>大見出し</h1>
            <h2>中見出し</h2>
            <h3>小見出し</h3>
            <p>こんにちは！<br>こんにちは！</p>
            <p>こんにちは！</p>
            <p>こんにちは！</p>
            <p>こんにちは！</p>
            <p>こんにちは！</p>
            <p>こんにちは！</p>
            <p><strong>こんにちは！</strong></p>
        </body>
    </html>
    
[/code]


CC BY-SA 3.0
2017-12-12T12:20:10.077
40227
2017-12-12T12:20:10.077
7973
9020
answer