コピペで使えるHTML・CSS見出しデザイン20個まとめ(HTML・CSSを分けて掲載)

記事やLPの見出しが、いつも同じ形になってしまうと感じたことはありませんか。

この記事では、コピペするだけで使えるHTML・CSSの見出しデザインを20個まとめました。
前回のボタン記事はHTMLとCSSを1つのコードにまとめていましたが、今回はHTMLとCSSを別々のコードとして掲載しています。

WordPressの子テーマやスタイルシートにCSSだけを追加して使いたい場合にも、そのまま使いやすい形です。

今回はHTMLとCSSが分かれてるんだね。

うん、スタイルシートにCSSだけまとめて入れたい人向けに分けてみたよ。使い方だけ先に説明するね。

使い方|HTMLとCSSをそれぞれ貼り付ける

使い方はシンプルです。まずCSSのコードを、サイトのスタイルシート(子テーマのstyle.cssなど)に追加します。

続いて、HTMLのコードを、見出しを表示したい場所に貼り付けます。クラス名は「kts-head」から始まる名前で統一しているので、他のスタイルとぶつかりにくくなっています。

文字の内容は、HTMLコード内のテキスト部分を書き換えるだけで変更できます。

見出しデザイン一覧(20個)

01. シンプル下線見出し

下に1本の線を引くだけの、もっとも基本的な見出しです。

実際の見た目

シンプル下線見出し

HTMLコード

<h2 class="kts-head01">シンプル下線見出し</h2>

CSSコード

.kts-head01 { font-size: 24px; font-weight: 700; color: #1F2933; padding-bottom: 10px; border-bottom: 3px solid #2E6F5E; display: inline-block; }

02. 左に太いラインが立つ見出し

左側に太い線を添えて、見出しの始まりをはっきり示します。

実際の見た目

左ラインの見出し

HTMLコード

<h2 class="kts-head02">左ラインの見出し</h2>

CSSコード

.kts-head02 { font-size: 24px; font-weight: 700; color: #1F2933; padding-left: 16px; border-left: 6px solid #D97757; }

03. 背景に色帯を敷いた見出し

見出しの背景全体に色を敷いて、セクションの切れ目をはっきりさせます。

実際の見た目

背景帯の見出し

HTMLコード

<h2 class="kts-head03">背景帯の見出し</h2>

CSSコード

.kts-head03 { font-size: 22px; font-weight: 700; color: #fff; background: #2E6F5E; padding: 12px 20px; border-radius: 6px; }

04. 上下二重線の見出し

太い線と細い線を組み合わせて、落ち着いた印象に仕上げます。

実際の見た目

上下二重線の見出し

HTMLコード

<h2 class="kts-head04">上下二重線の見出し</h2>

CSSコード

.kts-head04 { font-size: 24px; font-weight: 700; color: #1F2933; padding: 8px 0; border-top: 3px solid #1F2933; border-bottom: 1px solid #1F2933; display: inline-block; }

05. 小さなラベル付き見出し

見出しの上に小さなラベルを添えて、カテゴリーや章番号を示せます。

実際の見た目

SECTION

ラベル付きの見出し

HTMLコード

<div class="kts-head05-wrap"> <span class="kts-head05-label">SECTION</span> <h2 class="kts-head05">ラベル付きの見出し</h2> </div>

CSSコード

.kts-head05-label { display: block; font-size: 12px; font-weight: 700; color: #3F8CFF; letter-spacing: 0.05em; margin-bottom: 4px; } .kts-head05 { font-size: 24px; font-weight: 700; color: #1F2933; margin: 0; }

06. リボン風見出し

端が折れたリボンのような形で、見出しを目立たせます。

実際の見た目

リボン風見出し

HTMLコード

<h2 class="kts-head06">リボン風見出し</h2>

CSSコード

.kts-head06 { position: relative; display: inline-block; font-size: 20px; font-weight: 700; color: #fff; background: #D97757; padding: 10px 24px; } .kts-head06::before, .kts-head06::after { content: ""; position: absolute; top: 0; border-top: 20px solid #B85F42; border-bottom: 20px solid #B85F42; } .kts-head06::before { left: -10px; border-left: 10px solid transparent; } .kts-head06::after { right: -10px; border-right: 10px solid transparent; }

07. 波線見出し

下線を波線にして、やわらかい印象を加えた見出しです。

実際の見た目

波線の見出し

HTMLコード

<h2 class="kts-head07">波線の見出し</h2>

CSSコード

.kts-head07 { font-size: 24px; font-weight: 700; color: #1F2933; text-decoration: underline; text-decoration-style: wavy; text-decoration-color: #3F8CFF; text-underline-offset: 8px; text-decoration-thickness: 2px; }

08. ドット下線見出し

点線の下線で、カジュアルな雰囲気に仕上げます。

実際の見た目

ドット下線見出し

HTMLコード

<h2 class="kts-head08">ドット下線見出し</h2>

CSSコード

.kts-head08 { font-size: 24px; font-weight: 700; color: #1F2933; padding-bottom: 8px; border-bottom: 3px dotted #8A94A0; display: inline-block; }

09. グラデーションテキスト見出し

文字そのものに色のグラデーションをかける、目を引く見出しです。

実際の見た目

グラデーション見出し

HTMLコード

<h2 class="kts-head09">グラデーション見出し</h2>

CSSコード

.kts-head09 { font-size: 28px; font-weight: 800; display: inline-block; background: linear-gradient(90deg, #6C63FF, #3F8CFF); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; }

10. 吹き出し風見出し

下に三角形のしっぽを付けて、会話の吹き出しのように見せます。

実際の見た目

吹き出し風見出し

HTMLコード

<h2 class="kts-head10">吹き出し風見出し</h2>

CSSコード

.kts-head10 { position: relative; display: inline-block; font-size: 20px; font-weight: 700; color: #1F2933; background: #F1F3F5; padding: 14px 22px; border-radius: 10px; } .kts-head10::after { content: ""; position: absolute; left: 24px; bottom: -10px; border-width: 10px 8px 0; border-style: solid; border-color: #F1F3F5 transparent transparent; }

11. 絵文字アイコン付き見出し

文頭に絵文字を添えて、親しみやすい印象にする見出しです。

実際の見た目

アイコン付き見出し

HTMLコード

<h2 class="kts-head11"><span aria-hidden="true">📌</span>アイコン付き見出し</h2>

CSSコード

.kts-head11 { font-size: 22px; font-weight: 700; color: #1F2933; display: flex; align-items: center; gap: 8px; }

12. 角丸ボックス見出し

影付きの角丸ボックスに収めて、カード風の見出しにします。

実際の見た目

角丸ボックス見出し

HTMLコード

<h2 class="kts-head12">角丸ボックス見出し</h2>

CSSコード

.kts-head12 { font-size: 20px; font-weight: 700; color: #1F2933; background: #fff; padding: 14px 22px; border-radius: 12px; box-shadow: 0 4px 14px rgba(0,0,0,0.08); display: inline-block; }

13. コーナーカット見出し

角を斜めに切り落とした形で、ユニークな印象にする見出しです。

実際の見た目

コーナーカット見出し

HTMLコード

<h2 class="kts-head13">コーナーカット見出し</h2>

CSSコード

.kts-head13 { font-size: 20px; font-weight: 700; color: #fff; background: #1F2933; padding: 14px 24px; display: inline-block; clip-path: polygon(0 0, 100% 0, 100% 70%, 92% 100%, 0 100%); }

14. 左アクセント背景見出し

左のラインと薄い背景色を組み合わせて、優しい強調感を出します。

実際の見た目

左アクセント背景見出し

HTMLコード

<h2 class="kts-head14">左アクセント背景見出し</h2>

CSSコード

.kts-head14 { font-size: 20px; font-weight: 700; color: #1F2933; background: #EFF6F3; border-left: 5px solid #2E6F5E; padding: 12px 18px; }

15. 二色分割見出し

背景を斜めに2色で分けた、遊び心のある見出しです。

実際の見た目

二色分割見出し

HTMLコード

<h2 class="kts-head15">二色分割見出し</h2>

CSSコード

.kts-head15 { font-size: 20px; font-weight: 700; color: #fff; padding: 14px 24px; display: inline-block; background: linear-gradient(115deg, #2E6F5E 50%, #3F8CFF 50%); border-radius: 6px; }

16. スモールラベル(オーバーライン)見出し

見出しの上に短い一言を添えて、文脈を先に伝える形です。

実際の見た目

この章で分かること

オーバーライン見出し

HTMLコード

<div class="kts-head16-wrap"> <p class="kts-head16-over">この章で分かること</p> <h2 class="kts-head16">オーバーライン見出し</h2> </div>

CSSコード

.kts-head16-over { font-size: 13px; color: #8A94A0; margin: 0 0 4px; } .kts-head16 { font-size: 24px; font-weight: 700; color: #1F2933; margin: 0; }

17. カード型見出し

見出しをカードのように独立させ、次のブロックとの区切りをはっきりさせます。

実際の見た目

カード型見出し

HTMLコード

<h2 class="kts-head17">カード型見出し</h2>

CSSコード

.kts-head17 { font-size: 20px; font-weight: 700; color: #1F2933; background: #fff; border: 1px solid #E4E4E4; border-radius: 10px; padding: 16px 22px; text-align: center; }

18. マーカーで引いたような見出し

テキストの背景を帯状に敷いて、マーカーで線を引いたように見せます。

実際の見た目

マーカー風見出し

HTMLコード

<h2 class="kts-head18"><span>マーカー風見出し</span></h2>

CSSコード

.kts-head18 { font-size: 24px; font-weight: 700; color: #1F2933; margin: 0; } .kts-head18 span { background: linear-gradient(transparent 60%, #FFE08A 60%); }

19. グラデーション枠ボックス見出し

枠線だけにグラデーションを使い、白背景でも軽やかに見せる見出しです。

実際の見た目

グラデーション枠見出し

HTMLコード

<h2 class="kts-head19">グラデーション枠見出し</h2>

CSSコード

.kts-head19 { font-size: 20px; font-weight: 700; color: #1F2933; display: inline-block; padding: 12px 22px; border-radius: 10px; border: 2px solid transparent; background-image: linear-gradient(#fff, #fff), linear-gradient(135deg, #FF7A7A, #7A7AFF); background-origin: border-box; background-clip: padding-box, border-box; }

20. 番号付きセクション見出し

大きな番号を横に添えて、順番のある章立てを表す見出しです。

実際の見た目

01番号付きセクション見出し

HTMLコード

<h2 class="kts-head20"><span class="num">01</span>番号付きセクション見出し</h2>

CSSコード

.kts-head20 { font-size: 22px; font-weight: 700; color: #1F2933; display: flex; align-items: center; gap: 14px; margin: 0; } .kts-head20 .num { font-size: 32px; font-weight: 800; color: #D97757; }

カスタマイズの小ワザ

  • 色を変えたい時は、CSSの色コード(#で始まる部分)を書き換えるだけで反映されます。
  • 文字を変えたい時は、HTMLコード内のテキスト部分を書き換えてください。
  • 見出しのレベル(h2・h3など)は、サイトの構成に合わせて書き換えて問題ありません。
  • 05番・16番のように、見出しとラベルがセットになっているものは、HTMLの構造ごとコピーしてください。
  • 文字色と背景色のコントラストが十分か、実際のサイトの背景で見え方を確認してください。

まとめ|雰囲気別見出し早見表

雰囲気該当する見出し
シンプル・定番01, 02, 04, 08
目を引く・華やか06, 09, 13, 15, 19
やわらかい・親しみやすい07, 10, 11, 18
情報を添える05, 16, 20
ボックス・カード風03, 12, 14, 17

見出しだけでも、こんなに印象が変わるんだね!

うん、まずは1〜2個試してみて。前回のボタン記事と組み合わせれば、記事全体の雰囲気も揃えやすいよ。

20個の見出しは、線・背景・文字装飾・形の違いで、それぞれ異なる印象を作れる。前回のボタンと組み合わせて、サイト全体のトーンを揃えるのもおすすめである。

※本記事のコードは2026年9月時点の主要ブラウザでの表示を想定しています。古いブラウザでは、一部の見た目(グラデーションテキスト・波線・コーナーカットなど)が反映されない場合があります。

関連記事

  1. コピペで使える吹き出しデザイン20個まとめ(会話・チャット風・アイコン付き)

  2. スワイプLPって何?縦長LPとの違いからメリット・作り方まで解説

  3. コピペで使えるバッジ・ラベル20個まとめ(NEW・SALE・残りわずかなど)

  4. コピペで使えるSNSシェアボタン20個まとめ(記事の最後に置く「シェアしてね」ボタンに)

  5. コピペで使えるパンくずリスト20個まとめ(サイトの現在地を示すナビゲーション)

  6. コピペで使えるフォームパーツ20個まとめ(入力欄・チェックボックス・トグルスイッチ)

  7. コピペで使えるプログレスバー20個まとめ(進捗・ステップ表示・達成率など)

  8. コピペで使える新着情報・お知らせ一覧20個まとめ(ニュース・更新履歴のリスト)

  9. 無料で使えるGoogleサイトとは?使い方も紹介!