以前「bloggerのCSSについて」でbloggerのデザインをカスタマイズしました。

あの状態だと、最初に見える記事タイトルはメイリオに変更されていますが、記事をクリックした後に表示される記事タイトルは明朝のままです。

↓ブログ表示時

↓記事タイトルクリック後

そこで記事タイトルクリック後も含め、記事タイトル用のcssを追加します。

1.テンプレート>HTML編集を開きます。

2.HTMLエディタの中でctrl+Fを押し、検索窓を開きます。

3.<b:if cond=’data:post.title’>で検索すると以下の様な場所が見つかります。

<a expr:name='data:post.id'/>
<b:if cond='data:post.title'>
  <h3 class='post-title entry-title' itemprop='name'>
  <b:if cond='data:post.link'>
    <a expr:href='data:post.link'><data:post.title/></a>
  <b:else/>
    <b:if cond='data:post.url'>
      <b:if cond='data:blog.url != data:post.url'>
        <a expr:href='data:post.url'><data:post.title/></a>
      <b:else/>
        <data:post.title/>
      </b:if>
    <b:else/>
      <data:post.title/>
    </b:if>
  </b:if>
  </h3>
</b:if>

上記のブロックが2か所存在します。
私の場合は1408行と1546行で、最初のブロックがモバイル版、後半がPC版です。

4.3行目と17行目のh3h2に変更します。
  3行目の下に”<a expr:href=’data:post.url’>”を追加。
  17行目の下に”</a>”を追加する。

<a expr:name='data:post.id'/>
<b:if cond='data:post.title'>
  <h2 class='post-title entry-title' itemprop='name'>
  <a expr:href='data:post.url'>
    <b:if cond='data:post.link'>
      <a expr:href='data:post.link'><data:post.title/></a>
    <b:else/>
      <b:if cond='data:post.url'>
        <b:if cond='data:blog.url != data:post.url'>
          <a expr:href='data:post.url'><data:post.title/></a>
        <b:else/>
          <data:post.title/>
        </b:if>
      <b:else/>
        <data:post.title/>
      </b:if>
    </b:if>
  </a>
  </h2>
</b:if>

5.テンプレートの保存をします。

h2に変更した事で前回設定したCSSが有効になり、メイリオに変更されました。
但し、h2に変更した事で文字サイズが小さくなりました。

そこで前回と同じサイズに戻します。

1.テンプレート>カスタマイズを開きます。

2.上級者向け>CSSを追加を開きます。

3.下記のCSSを追記します。

/* 記事タイトルフォントサイズ */
h2.post-title a{
font-size: 21px;
}

これで元通りのサイズになります。