Bloggerで記事タイトルの文字が2行で当たるときの直し方|CSSを入れる場所に注意

Bloggerで記事を書いていて、タイトルが2行になると、1行目と2行目の文字が近すぎて当たることがありました。

最初は「行間の数字が悪いのかな?」と思ったのですが、原因はそこだけではありませんでした。

本当の原因は、CSSを入れる場所が違っていたことです。

どんな状態だったの?

記事タイトルが1行なら大丈夫でした。

でも、2行になると文字と文字が近すぎて、見た目がつまって見えました。

原因はこれでした

CSSを書く場所をまちがえていました。

Bloggerでは、テーマのHTML編集でCSSを入れるとき、<b:skin><![CDATA[ の中に入れないと反映されないことがあります。

私は最初、この外に書いていたので、認識されませんでした。

直し方

手順はこれです。

  1. Bloggerで「テーマ」を開く
  2. 「HTMLを編集」を押す
  3. <b:skin を検索する
  4. <b:skin><![CDATA[ のすぐ下にCSSを書く
  5. 保存する

入れたCSS

.post-title,
.post-title a,
.entry-title,
.entry-title a,
h1 {
  line-height: 1.4 !important;
}

大事なポイント

このCSSは、<b:skin><![CDATA[ の外ではなく、中に入れることです。

ここをまちがえると、コードを書いても反映されません。

どう変わったの?

タイトルが2行になっても、1行目と2行目の間に少し余白ができて、読みやすくなりました。

まとめ

Bloggerで記事タイトルの文字が2行で当たるときは、行間だけではなく、CSSを入れる場所も確認した方がいいです。

今回のポイントはこれです。

  • 行間は line-height: 1.4
  • CSSは <b:skin><![CDATA[ の中に入れる

同じことで困っている人の参考になればうれしいです。

コメント

このブログの人気の投稿

テンプレ一覧

ただの文章を見やすい箱にする方法|初心者向けHTML見本

比較記事テンプレ 基本編とは?まずはこの形で十分な理由