NEWS

ワードプレスの見出しタグ(h2、h3、h4)を自由にカスタマイズするCSSを生成AIで作成しました

この記事は約5分で読めます。

WordPressで見出しタグ(h2、h3、h4)のデザインをカスタマイズする方法について調べました。見出しのデザインを適切に設定することで、記事の読みやすさが大幅に向上し、ユーザーエクスペリエンスを改善することができます。
当ブログはワードプレスのテーマはコクーンですが、この方法なら基本的にどのテーマでも設定できるはずです。

WordPressで見出しタグ(h2、h3、h4)のデザインをカスタマイズする方法

なぜ見出しデザインが重要なのか?

見出しは記事の構造を示す重要な要素です。適切にデザインされた見出しは以下の利点があります。

  1. 記事の構造が一目で分かる
  2. 読者が必要な情報を素早く見つけられる
  3. サイト全体の統一感が増す
  4. SEO(検索エンジン最適化)に良い影響を与える

それでは、実際のカスタマイズ方法を紹介します。

カスタマイズの手順

ワードプレスのダッシュボードの「外観」→「カスタマイズ」→「追加CSS」のところにCSSコードを貼り付ければカスタマイズできます。

▼追加CSSはここです

手順は以下のとおりです。

  1. WordPressの管理画面にログインします。
  2. 「外観」→「カスタマイズ」を選択します。
  3. 「追加CSS」セクションを開きます。
  4. 以下のCSSコードを追加します。

.article h2 {
font-size: 28px;
color: #333333;
background-color: #EEEEEE;
padding: 10px;
}

.article h3 {
font-size: 24px;
color: #333333;
background-color: #ffffff;
padding: 8px 8px 8px 15px;
border-left: 5px solid #333333;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
}

.article h4 {
font-size: 20px;
color: #333333;
background-color: #ffffff;
padding: 6px 0;
border-top: 1px solid #333333; /* 上部に1pxの線を追加 */
border-bottom: 1px solid #333333; /* 下部に1pxの線を追加 */
}

  1. 「公開」ボタンをクリックして変更を保存します。

これで見出しタグが変更されるはずです。

上記のように見えていたら見出しタグのカスタマイズはうまくいっています。

各見出しタグのデザイン解説

h2タグ

  • 大きめのフォントサイズ(28px)で主要な見出しとしての存在感があります。
  • 薄いグレーの背景色で、本文との区別が明確です。
  • 適度なパディングで読みやすさを確保しています。

h3タグ

  • h2よりやや小さいフォントサイズ(24px)でサブセクションの見出しに適しています。
  • 左側の太い縦線と四方の細い枠線で視覚的に区別されています。
  • 左側のパディングを多めに取ることで、縦線とテキストの間に適切な間隔があります。

h4タグ

  • さらに小さいフォントサイズ(20px)で、より詳細な見出しとして機能します。
  • 上下の細い線により、本文テキストから適度に区別されています。

カスタマイズのポイント

  1. 一貫した色使い(#333333)で統一感を出しています。
  2. フォントサイズを段階的に減少させることで、階層構造を明確にしています。
  3. 背景色や線の使い方を変えることで、各レベルの見出しを区別しやすくしています。

まとめ

このようにCSSをカスタマイズすることで、見出しタグのデザインを大幅に改善することができます。読者にとって読みやすく、情報を探しやすい記事構造を作ることができるでしょう。自分のサイトに合わせて色や大きさを調整してみてください。

デザインはサイトの個性を表す重要な要素です。試行錯誤を重ねて、最適な見出しデザインを見つけてください。

なお、当社はビジネスサイトなので黒とグレーを基調としたシンプルな配色にしてあります。ここで紹介したCSSは参考ということですが、気に入ったら自由にコピペしてお使いください。

このCSSはPerplexityで作成しました

生成AIを使うと簡単です

ここで採用した見出しタグは生成AIを使って作成しました。今回はChatGPTではなくPerplexityを使いました。

Just a moment...

Perplexityだと、そのさいにやりとりした内容をパーマリンクとして残すことができることも便利ですね。

その後修正→h2を22px、h3を20px、h4を18px

スマホで確認した文字が大きすぎたので小さくしました

スマホでページを確認したら、ちょっと見出し文字が大きすぎる印象でした。そこで、h2を22px、h3を20px、h4を18pxに修正しました。

.article h2 {
font-size: 22px;
color: #333333;
background-color: #EEEEEE;
padding: 10px;
}

.article h3 {
font-size: 20px;
color: #333333;
background-color: #ffffff;
padding: 8px 8px 8px 15px;
border-left: 5px solid #333333;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
}

.article h4 {
font-size: 18px;
color: #333333;
background-color: #ffffff;
padding: 6px 0;
border-top: 1px solid #333333; /* 上部に1pxの線を追加 */
border-bottom: 1px solid #333333; /* 下部に1pxの線を追加 */
}

これに修正しました。