スタンダード:実技問題(HTML5の変換、HTMLの作成、CSSの読込と作成、画像の表示)
あるWebページで、文章の内容上重要な意味を持たせる必要はないが、他の語句と視覚的に区別するために太字にしたい箇所と、文章の内容上重要であることを示したい箇所がある。HTML5におけるstrong要素とb要素の使い分けに関する説明として正しいものはどれか。
- Astrong要素とb要素はどちらも同じ意味を持ち、使い分ける必要はない
- ✓strong要素は文章内容において重要性を表す強調に用い、b要素は特に重要性を持たない視覚的な差別化(太字表示)に用いる
- Cstrong要素はCSSでスタイルを変更できないが、b要素はCSSでスタイルを変更できる
- Db要素は常に強い重要性を表すため、キーワードの強調にはb要素のみを使用するべきである
解説
HTML5の仕様ではstrong要素は文章内容における重要性の強調を表し、b要素は特に重要性を持たないが他と区別したい部分(キーワードなど)に用いるとされている。どちらもCSSでスタイルを変更できる点は同じである。
根拠HTMLの作成(セマンティックなマークアップ)