ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
| この記事の要点 |
|
<cite> 要素とは
<cite> 要素は、創作物 (書籍、論文、映画、楽曲、絵画、Webサイト、ブログ記事等) のタイトルへの参照を示すインライン要素です。デフォルトのスタイルはイタリック (italic) です。
<p>
夏目漱石の代表作 <cite>こころ</cite> は、明治末期の精神を描いた小説である。
</p>
<p>
映画 <cite>君の名は。</cite> は新海誠監督の作品で、興行収入 250 億円を記録した。
</p>
<p>
詳細は <cite>HTML Living Standard</cite> の section 4.5.6 を参照。
</p>
表示と既定スタイル
ブラウザの既定 CSS では <cite> はイタリックで表示されます。日本語フォントにはイタリック体が無いことも多く、その場合は斜体合成 (oblique) で代用されます。
/* ブラウザのデフォルト */
cite {
font-style: italic;
}
/* 日本語サイトでイタリックが気持ち悪いとき */
cite {
font-style: normal;
color: #4f46e5;
}
/* 書名を「」で囲む見た目に */
cite::before { content: "『"; }
cite::after { content: "』"; }
cite { font-style: normal; }
HTML5 仕様: 著者名は対象外
HTML4 までは <cite> に著者名も含めて良いとされていましたが、HTML5 仕様では「作品のタイトル」のみと限定されました。著者名は対象外です。
<!-- ❌ HTML5 では推奨されない -->
<p>
<cite>夏目漱石</cite> の作品である。
</p>
<!-- ✅ 作品名のみ -->
<p>
夏目漱石の作品 <cite>こころ</cite> は名作である。
</p>
<!-- 著者名を強調したいときは別タグで -->
<p>
著者: <span class="author">夏目漱石</span><br>
作品: <cite>こころ</cite>
</p>
ただし、WHATWG の HTML Living Standard と W3C HTML5 で解釈に差がある時期もあり、現実のサイトでは著者名を <cite> で囲む例も残っています。仕様準拠を厳格にするなら作品名のみが正解です。
blockquote cite="..." 属性との違い
紛らわしいですが、<blockquote> や <q> の cite 属性は引用元の URLを指定するもので、要素としての <cite> とは別物です。
<!-- cite 属性 = 引用元 URL (画面には表示されない) -->
<blockquote cite="https://example.com/article/123">
<p>引用された文章...</p>
</blockquote>
<!-- cite 要素 = 作品名 (画面に表示される) -->
<p>
<cite>HTML Living Standard</cite> によれば...
</p>
<!-- 両方を組み合わせ -->
<figure>
<blockquote cite="https://example.com/article/123">
<p>引用された文章...</p>
</blockquote>
<figcaption>
— <cite>WHATWG HTML Standard</cite>
</figcaption>
</figure>
関連する引用系要素まとめ
| 要素 | 用途 | 表示 |
|---|---|---|
<cite> | 作品タイトル参照 | インライン / イタリック |
<q> | 短い引用 (1 行以内) | インライン / 引用符が自動付与 |
<blockquote> | ブロックレベルの長い引用 | ブロック / インデント |
<dfn> | 用語の定義箇所 | インライン / イタリック |
<address> | 連絡先情報 | ブロック / イタリック |
<!-- q: 短い引用 (引用符は自動で付く) -->
<p>
彼は <q>こんにちは</q> と言った。
</p>
<!-- blockquote: ブロック引用 -->
<blockquote cite="https://example.com/source">
<p>長い引用文がここに入ります。複数段落にもできます。</p>
<p>引用元は cite 属性で URL を指定します。</p>
</blockquote>
<!-- dfn: 用語の定義 -->
<p>
<dfn>HTML</dfn> (HyperText Markup Language) は Web ページ記述言語である。
</p>
<!-- address: 連絡先 -->
<address>
Contact: <a href="mailto:info@example.com">info@example.com</a><br>
東京都千代田区...
</address>
SEO への影響
<cite> 要素自体が直接 SEO ランキングに影響することはほぼ無いと考えられていますが、構造化データと組み合わせると効果的です。
<!-- 引用記事の構造化データ -->
<article itemscope itemtype="https://schema.org/BlogPosting">
<h1 itemprop="headline">記事タイトル</h1>
<p>
本記事は <cite itemprop="citation">HTML Living Standard</cite> を参考にした。
</p>
</article>
<!-- JSON-LD で書く方が現代的 -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"citation": [
{ "@type": "CreativeWork", "name": "HTML Living Standard" }
]
}
</script>
typical な使い方パターン
<!-- ブログ記事の参考文献 -->
<section class="references">
<h2>参考文献</h2>
<ul>
<li><cite>達人プログラマー 第 2 版</cite> - オーム社, 2020</li>
<li><cite>リーダブルコード</cite> - O'Reilly Japan, 2012</li>
<li><cite>HTML Living Standard</cite> - WHATWG</li>
</ul>
</section>
<!-- 画像のキャプション -->
<figure>
<img src="painting.jpg" alt="星月夜">
<figcaption>
Vincent van Gogh, <cite>The Starry Night</cite>, 1889
</figcaption>
</figure>
<!-- レビュー記事 -->
<article>
<h1>
<cite>君の名は。</cite> レビュー
</h1>
<p>新海誠監督の <cite>君の名は。</cite> は...</p>
</article>
FAQ
Q: <cite> と <i>、どう使い分ける?
A: <cite> は作品タイトル、<i> は外来語・専門用語・思考など。両方ともデフォルトはイタリックですが意味が違います。
Q: イタリック表示が日本語サイトで違和感ある
A: CSS で cite { font-style: normal; } または cite::before/::after で『』記号を付けると日本語サイトに馴染みます。
Q: <cite> のネストは可能?
A: 仕様上は可能ですが、通常そうする意味はありません。フレージング・コンテンツなので <cite> 内に <a> や <span> 等は配置できます。
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
子ページはありません
人気ページ
- 1 Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法
- 2 tomcat の起動 / 停止ログと catalina.log・catalina.out の違い
- 3 JavaScript base URL 取得方法|window.location.origin と SSR/Node.js 対応
- 4 YouTube Data API v3 エラー一覧|403/400/404 の主要原因と切り分け
- 5 Spring Frameworkのアノテーション一覧
- 6 Laravel エラー一覧|500/Blade/DB 接続/ルーティングの代表エラー
- 7 3Dグラフィックスとは|モデリング/レンダリング/主要ソフトウェア (Blender / Maya)
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- IPv6とは|128bitアドレス・コロン16進表記/::省略・リンクローカル・SLAAC・デュアルスタック 2026-06-22 12:34:44
- VPNとは|暗号トンネル・サイト間/リモートアクセス・IPsec/SSL-VPN/WireGuardを解説 2026-06-22 12:19:10
- MAC アドレスフィルタリングの仕組みと限界 | ネットワーク入門 2026-06-22 12:19:10
- gRPC とは HTTP/2 + Protocol Buffers の高速 RPC | ネットワーク入門 2026-06-22 12:17:25
- WebSocket とは 全二重リアルタイム通信 ws/wss | ネットワーク入門 2026-06-22 12:17:25
- WebRTC とは ブラウザ間 P2P の音声・映像・データ通信 | ネットワーク入門 2026-06-22 12:17:25
- HTTP/3 (QUIC) とは UDP ベースの低遅延 Web 通信 | ネットワーク入門 2026-06-22 12:17:25
- HTTP/2 とは 多重化・HPACK・バイナリフレーム | ネットワーク入門 2026-06-22 12:17:25
- Web通信プロトコル入門 HTTP/2・HTTP/3・WebSocket・gRPC・WebRTC | ネットワーク入門 2026-06-22 12:17:25
- 証明書と認証局(CA)とは|X.509・信頼チェーン・DV/OV/EV・失効(CRL/OCSP)を解説 2026-06-22 12:17:24
- ファイアウォールとは|パケットフィルタ・ステートフル・DMZ・次世代FW(L4/L7)を解説 2026-06-22 12:17:24
- iptables/nftablesとは|テーブル・チェーン・ルール例・永続化をLinux視点で解説 2026-06-22 12:17:24
- HAProxy とは frontend/backend と設定例 | ネットワーク入門 2026-06-22 12:17:24
- TLS/SSLの仕組み|ハンドシェイク・暗号スイート・前方秘匿性・証明書検証をわかりやすく解説 2026-06-22 12:17:24
- CDN とは エッジキャッシュ・TTL・Cloudflare/CloudFront | ネットワーク入門 2026-06-22 12:17:24
コメントを削除してもよろしいでしょうか?