文章を書いていると「ダブルクォーテーション」という記号を使う場面が多くあります。
引用文を示したり、特定の言葉を強調したり、プログラミングで文字列を表したりと、ダブルクォーテーションは様々な文脈で活用される記号です。
本記事では、ダブルクォーテーションの意味・役割・日本語と英語での使い方の違い・プログラミングでの扱い方について詳しく解説していきます。
文書作成・Webライティング・プログラミング学習など幅広い場面で役立つ内容をお届けします。
ダブルクォーテーションとは何か?基本的な意味と定義
それではまず、ダブルクォーテーションの基本的な意味と定義について解説していきます。
ダブルクォーテーション(Double Quotation Mark)とは、二重引用符とも呼ばれる「”」という記号のことで、文章中の引用・強調・特定の意味を持たせたい語句を示すために使われる句読点記号です。
「”」(半角)と「”」(全角)の二種類があり、使用する場面や文書の種類によって使い分けが必要です。
ダブルクォーテーションの基本的な役割
ダブルクォーテーションが担う主な役割は以下の通りです。
引用:他者の言葉・文章をそのまま引用することを示す(例:彼は”やってみよう”と言った)
強調:特定の言葉に特別な意味・ニュアンスがあることを示す
専門用語・通称:一般的でない用語・通称・あだ名などを示す
プログラミング:文字列(String)リテラルを囲む記号として使われる
タイトル:作品名・楽曲名・記事タイトルを示す(英語表記の文書で使われる)
日本語の文書ではダブルクォーテーションよりも「」(かぎかっこ)が一般的に使われる傾向がありますが、英語文書やプログラミングの世界ではダブルクォーテーションが標準的な表記方法として広く使われています。
ダブルクォーテーションとシングルクォーテーションの基本的な違い
ダブルクォーテーション(”)に対してシングルクォーテーション(’)は一重引用符とも呼ばれます。
英語の文章では、ダブルクォーテーションが直接話法・引用の標準的な記号として使われ、シングルクォーテーションはダブルクォーテーション内での引用(引用の中の引用)や短縮形(例:don’t・it’s)に使われます。
プログラミングでは言語によって使い分けルールが異なりますが、どちらも文字列の区切り記号として活用されます。
ダブルクォーテーションの文字コードと種類
ダブルクォーテーションには複数の種類があります。
半角ダブルクォーテーション:”(ASCIIコード:0x22)→プログラミング・英文で標準的に使われる
全角ダブルクォーテーション:”(全角)→日本語文書・ワープロソフトで使われる
左カーリークォーテーション:”(Unicode:U+201C)→欧文タイポグラフィで使われる開き引用符
右カーリークォーテーション:”(Unicode:U+201D)→欧文タイポグラフィで使われる閉じ引用符
タイポグラフィ(活版印刷・デザイン)の文脈では、ストレートクォーテーション(”)よりもカーリークォーテーション(”…”)の使用が美しい組版として推奨されます。
英語文書でのダブルクォーテーションの使い方
続いては、英語文書でのダブルクォーテーションの使い方を確認していきます。
英語ではダブルクォーテーションの使用ルールが比較的明確に定められており、正しい使い方を理解することが重要です。
直接話法での使い方
英語でのダブルクォーテーションの最も基本的な用途は、直接話法(誰かが実際に話した言葉をそのまま引用する表現)での使用です。
「She said, “I will be there.”」のように、引用する発言の前後をダブルクォーテーションで囲みます。
引用の中にさらに引用がある場合は、内側の引用をシングルクォーテーションで囲むのがアメリカ英語の標準的なスタイルです。
タイトル・作品名での使い方
英語の文章では、短編作品・記事・詩・楽曲・エピソード名などをダブルクォーテーションで囲む慣習があります。
一方、書籍・映画・長編作品のタイトルはイタリック体(斜体)またはアンダーラインで表記されることが多いでしょう。
強調・特殊な意味の表現
ダブルクォーテーションは言葉に「いわゆる(so-called)」という含みを持たせたり、その言葉の使い方に疑問を呈したりする際にも使われます。
「The “expert” gave completely wrong advice.」のように、ダブルクォーテーションで囲むことでその言葉への皮肉・疑問・特殊な文脈を示すことができます。
日本語文書でのダブルクォーテーションの使い方
続いては、日本語文書でのダブルクォーテーションの使い方を確認していきます。
日本語ではかぎかっこ(「」・『』)が引用符の標準として広く使われますが、ダブルクォーテーションが使われる場面も少なくありません。
日本語でダブルクォーテーションが使われるケース
日本語文書でダブルクォーテーションが使われる主なケースを整理します。
英語・欧米系の固有名詞・作品名を表記する場合、プログラミングやIT関連の文書でコードや文字列を表示する場合、英文との混在表記がある場合などにダブルクォーテーションが用いられます。
日本語の一般的な文書ではかぎかっこが推奨されますが、Webライティング・技術文書・IT系記事ではダブルクォーテーションが自然に使われる場面も多いでしょう。
全角と半角の使い分け
日本語文書ではスペースや記号を全角で統一するのが一般的であるため、ダブルクォーテーションも全角(”)を使うことが多いです。
一方で技術文書・コード例・プログラミング関連の記述では半角(”)が必須となるため、文書の性格に応じて適切に使い分けることが大切です。
ダブルクォーテーションと読点・句点の位置関係
英語ではダブルクォーテーションの閉じ記号(”)の前にカンマやピリオドを置くのがアメリカ式のルールです(例:She said, “Hello.”)。
日本語ではかぎかっこや引用符の外に読点・句点を置くのが一般的ですが、引用の中に句点が含まれる場合は引用符の内側に置くこともあります。
プログラミングにおけるダブルクォーテーションの役割
続いては、プログラミングにおけるダブルクォーテーションの役割を確認していきます。
プログラミングの世界でダブルクォーテーションは文字列の区切り記号として非常に重要な役割を担っています。
各プログラミング言語でのダブルクォーテーションの扱い
Python:ダブルクォーテーションもシングルクォーテーションも文字列として同等に使える。複数行文字列には三重引用符(”””)を使う。
JavaScript:どちらも文字列に使えるが、HTMLとの組み合わせではダブルクォーテーションが一般的。
Java・C#:文字列にはダブルクォーテーション、文字(char)にはシングルクォーテーションを使うと明確に区別されている。
HTML:属性値を囲むのにダブルクォーテーションが標準。<a href=”URL”>のように使う。
CSS:フォント名・url()の内容などにダブルクォーテーションを使う場合が多い。
プログラミングでのダブルクォーテーションは文字列の開始と終了を定義する構文上の特殊な意味を持つため、文字列内にダブルクォーテーション自体を含めたい場合はエスケープ処理が必要になります。
まとめ
本記事では、ダブルクォーテーションの意味・英語文書での使い方・日本語文書での使い方・プログラミングでの役割について解説してきました。
ダブルクォーテーションは引用・強調・作品名表記・プログラミングの文字列など様々な用途で使われる記号であり、文書の種類・言語・使用する文脈によって適切な使い方が異なります。
半角と全角の使い分け・日本語でのかぎかっことの使い分け・プログラミングでのエスケープ処理の必要性を理解することが、ダブルクォーテーションを正しく活用するための重要なポイントとなります。
ぜひ本記事を参考に、場面に応じたダブルクォーテーションの正しい使い方をマスターしてください。