dfnの概要
| 定義される用語を示す HTMLタグ | ||
|
<dfn>定義語</dfn> 概要 dfnタグは、文書内で定義される用語を示すためのタグです。 |
||
|
dfnタグの主な属性
| 属性 | 説明 | 使用例 |
|---|---|---|
title |
用語の補足説明を指定 | <dfn title="HyperText Markup Language">HTML</dfn> |
id |
リンクの対象にできる識別子を指定 | <dfn id="css">CSS</dfn> |
dfnタグの基本的な使い方
以下の例では、「HTML」という用語をdfnタグで囲み、説明文を記述しています。
<p><dfn>HTML</dfn>とは、ウェブページを作成するためのマークアップ言語です。</p>
実行例:
HTML とは、ウェブページを作成するためのマークアップ言語です。
dfnタグの応用:title属性を使用した用語の説明
title属性を使用すると、マウスホバー時に補足情報を表示できます。
<p><dfn title="Cascading Style Sheets">CSS</dfn>は、HTMLのデザインを指定する言語です。</p>
実行例:
CSS は、HTMLのデザインを指定する言語です。
注意事項
- dfnタグは通常、用語の最初の出現箇所でのみ使用するのが推奨される。
- title属性を使用すると、ブラウザ上で補足情報を表示できるが、アクセシビリティの観点から過信は禁物。
- dfnタグにidを付与すると、他の箇所からリンクできるため、用語集ページなどで活用しやすい。
- ブラウザのデフォルトではイタリック体で表示されるが、CSSでスタイルを変更できる。
よくある質問
- Q: dfnタグとstrongタグの違いは?
- A: dfnタグは用語の定義を示すためのタグであり、strongタグはテキストの重要性を強調するためのタグです。
- Q: dfnタグのスタイルを変更できますか?
- A: はい、CSSでフォントスタイルや色を変更できます。例えば、以下のCSSを適用すると、太字にできます。
dfn { font-weight: bold; font-style: normal; } - Q: dfnタグのtitle属性はSEOに影響しますか?
- A: title属性の内容は検索エンジンに影響を与える可能性がありますが、主にユーザーの利便性向上のために使用されます。
- Q: dfnタグを使うべきケースは?
- A: 用語集、技術文書、FAQページなどで、新しい用語を明確にする際に有効です。
まとめ
dfnタグは、文書内で定義される用語を明示するために使用する。- 通常は最初に登場する箇所で使用し、ブラウザのデフォルトではイタリック体で表示される。
title属性を使うと、マウスホバー時に補足情報を表示できる。id属性を付与すると、他の箇所からリンク可能。- CSSを使用すれば、スタイルを自由に変更できる。