HTML Living Standard/b
表示
B要素
[編集]<b>
要素は、テキストを視覚的に太字(bold)で表示するために使用されるHTML要素です。ただし、<b>
要素は単なるスタイルの変更であり、テキストが文脈的に重要であることを示すものではありません。視覚的な強調を意図するだけであり、意味的な強調を示すためには<strong>
を使用するべきです。
定義
[編集]<b>
要素は、指定されたテキストを太字として表示しますが、特にその内容が重要であることを示すわけではありません。視覚的なスタイル変更にすぎないため、単なるデザイン要素として使われることが多いです。
使用方法
[編集]以下は、<b>
要素を使用した基本的な例です。
<p>この文章の中で<b>太字の部分</b>があります。</p>
この例では、「太字の部分」が視覚的に強調されますが、文脈的にその重要性が増すわけではありません。
<b>
要素は単に視覚的な太字表示を行うために使用されますが、<strong>
はテキストの強い重要性を示すために使用されます。<strong>
は視覚的には太字で表示されることが多いですが、その目的は異なります。
例えば、次のように使用することが考えられます。
<p><strong>注意:</strong> この情報は非常に重要です。</p>
ここでは、「注意」というテキストが文脈的に重要であることを示すために<strong>
が使用されています。
一方、<b>
を使用する場合は、単に視覚的に目立たせたい部分に使われることが多いです。
<p><b>この部分はただのデザイン変更です。</b></p>
アクセシビリティ
[編集]<b>
要素自体は、視覚的には太字として表示されますが、スクリーンリーダーなどの支援技術では特別な意味を伝えることはありません。したがって、アクセシビリティの観点からは、テキストが特に重要であることを示したい場合は、視覚的な強調だけでなく、適切な意味的要素(<strong>
など)を使用することが推奨されます。
使用上の注意
[編集]<b>
要素は、デザイン的な理由で使用する場合に限り適切です。意味的に重要な強調を加えたい場合には、<strong>
を使用するべきです。- コンテンツが視覚的に強調される理由が意味的である場合、
<b>
よりも<strong>
が適切です。