HTML辞書ホームへ
HTML要素 辞書 by Sentaro

<q>

引用(Quote)要素。短いインライン(行内)の引用を示すために使用されます。

info

概要

<q> 要素は、**短い**引用文をインライン(行内)でマークアップするために使用されます。
ブラウザは通常、引用符(例: 「」や“”)を自動的に付与して表示します。これは、長い引用文やブロックレベルの引用に使用する <blockquote> 要素とは異なります。

play_circle

デモ (静的表示)

HTML (Source)
<p> シェイクスピアは、 <q cite="https://en.wikipedia.org/wiki/Hamlet"> 生きるべきか、死ぬべきか、それが問題だ。 </q> と言いました。 </p> <br><br> <p> 彼女の言葉は<q>素晴らしい一日でした</q>。 </p>
Preview (Result)

シェイクスピアは、 生きるべきか、死ぬべきか、それが問題だ。 と言いました。



彼女の言葉は素晴らしい一日でした

list

属性 (Attributes)

属性名 説明
cite 引用元のドキュメントやメッセージへのURLを指定します。ブラウザはこのURLをユーザーに表示しませんが、機械が理解するための情報を提供します。
code

実用例

1. 引用元URLを指定したインライン引用

<p> 孫子は兵法で、 <q cite="https://example.com/art-of-war"> 彼を知り己を知れば百戦して殆うからず </q> と説いています。 </p>

2. 引用符を自動で付与

<!-- ブラウザが自動で引用符(例: 「...」)を付与します --> <p> 友人は「<q>明日またね</q>」と言い残して去った。 </p>

3. 長い引用 (<blockquote>との違い)

<!-- ブロックレベルで長い引用をする場合はこちらを使用 --> <blockquote cite="https://example.com/speech"> <p>...長い引用文...</p> </blockquote>
lightbulb

知っておくべき重要事項

compare
<blockquote>との使い分け
<q> はインライン要素であり、**短い引用**や文中に組み込まれた引用に使います。一方、<blockquote> はブロック要素であり、段落全体や複数の段落にわたる**長い引用**に使用されます。
format_quote
引用符の自動挿入
<q>要素は、CSSの quotes プロパティやブラウザの言語設定に基づいて、自動的に適切な引用符を挿入します。手動で引用符(" "や「」)をテキスト内に入力する必要はありません。
私について 利用規約 プライバシーポリシー