コンテンツにスキップ

HTML Living Standard/b

出典: フリー教科書『ウィキブックス(Wikibooks)』

B要素

[編集]

<b>要素は、テキストを視覚的に太字(bold)で表示するために使用されるHTML要素です。ただし、<b>要素は単なるスタイルの変更であり、テキストが文脈的に重要であることを示すものではありません。視覚的な強調を意図するだけであり、意味的な強調を示すためには<strong>を使用するべきです。

定義

[編集]

<b>要素は、指定されたテキストを太字として表示しますが、特にその内容が重要であることを示すわけではありません。視覚的なスタイル変更にすぎないため、単なるデザイン要素として使われることが多いです。

使用方法

[編集]

以下は、<b>要素を使用した基本的な例です。

<p>この文章の中で<b>太字の部分</b>があります。</p>

この例では、「太字の部分」が視覚的に強調されますが、文脈的にその重要性が増すわけではありません。

<strong>との違い

[編集]

<b>要素は単に視覚的な太字表示を行うために使用されますが、<strong>はテキストの強い重要性を示すために使用されます。<strong>は視覚的には太字で表示されることが多いですが、その目的は異なります。

例えば、次のように使用することが考えられます。

<p><strong>注意:</strong> この情報は非常に重要です。</p>

ここでは、「注意」というテキストが文脈的に重要であることを示すために<strong>が使用されています。

一方、<b>を使用する場合は、単に視覚的に目立たせたい部分に使われることが多いです。

<p><b>この部分はただのデザイン変更です。</b></p>

アクセシビリティ

[編集]

<b>要素自体は、視覚的には太字として表示されますが、スクリーンリーダーなどの支援技術では特別な意味を伝えることはありません。したがって、アクセシビリティの観点からは、テキストが特に重要であることを示したい場合は、視覚的な強調だけでなく、適切な意味的要素(<strong>など)を使用することが推奨されます。

使用上の注意

[編集]
  • <b>要素は、デザイン的な理由で使用する場合に限り適切です。意味的に重要な強調を加えたい場合には、<strong>を使用するべきです。
  • コンテンツが視覚的に強調される理由が意味的である場合、<b>よりも<strong>が適切です。

関連項目

[編集]

関連仕様

[編集]