【はてなブログ】写真のキャプションの位置を変えたい

はてなブログの画像のキャプションの位置を変えたい…備忘録です。

 

 

画像のキャプションとは

キャプションとは説明文のこと。

はてなブログで「写真を投稿」するときに「キャプション」に文字を入力すると、画像の下に表示されます。

 

 

寝るうさぎ

デフォルトだと、キャプションを追加すると画像と文字が自動的に中央に表示されるんですよね。

でも、左右どちらかに表示させたいこともあると思います。

今回はその方法について。

 

キャプションの位置を変更する

まず、上の場合のHTMLの構造がどうなっているかというと…

シンプルにするとこんな感じ。

<figure class="figure-image figure-image-fotolife mceNonEditable" title="寝るうさぎ">
<p><img src="https://●●.jpg"/></p>
<figcaption class="mceEditable">寝るうさぎ</figcaption>
</figure>

 

文字だけを右に寄せたいとき

style="text-align: ●●;" を使います。これを<figcaption>のタグに入れます。

<figure class="figure-image figure-image-fotolife mceNonEditable" title="寝るうさぎ">
<p><img src="https://●●.jpg"/></p>
<figcaption class="mceEditable" style="text-align: right;">寝るうさぎ</figcaption>
</figure>

寝るうさぎ

文字が右に寄りました。左に寄せたい時は「style="text-align: left;"」です。

 

画像だけを右に寄せたいとき

あまりそんなシチュエーションはないと思いますが…(´-`*)

そんなときは、画像の<p>タグに「align="right"」を追記します。

<figure class="figure-image figure-image-fotolife mceNonEditable" title="寝るうさぎ">
<p align="right"><img src="https://●●.jpg"/></p>
<figcaption class="mceEditable">寝るうさぎ</figcaption>
</figure>

寝るうさぎ

 

文字と画像を右に寄せたいとき

画像と文字両方を左右どちらかに寄せたいときは、少々面倒ですが2か所に以下の記載をします。

<figure class="figure-image figure-image-fotolife mceNonEditable" title="寝るうさぎ">
<p align="right"><img src="https://●●.jpg"/></p>
<figcaption class="mceEditable" style="text-align: right;">寝るうさぎ</figcaption>
</figure>

寝るうさぎ

 

これ<div>タグで動かせないかなと思ったのですが、<figure>タグそのものが全幅とってあるっぽくて、できませんでした。

↑ figureタグの領域 (多分)

 

おまけ・キャプションの行間を調整したいとき

style="text-align: left; line-height: ●%;" を使います。これを<figcaption>のタグに入れます。こんな感じ。

<figure class="figure-image figure-image-fotolife mceNonEditable" title="寝るうさぎ">
<p><img src="https://●●.jpg"/></p>
<figcaption class="mceEditable" style="line-height:  300%;">寝るうさぎ</figcaption>
</figure>

参考までに少し長めの文章にしてみます。

むかしむかしあるところによく寝てるうさぎがいました。とにかく寝るのがだいすきで朝から晩まで寝ていました。

 

300%の場合 (行間が広くなる)

むかしむかしあるところによく寝てるうさぎがいました。とにかく寝るのがだいすきで朝から晩まで寝ていました。

 

90%の場合 (行間が狭くなる)

むかしむかしあるところによく寝てるうさぎがいました。とにかく寝るのがだいすきで朝から晩まで寝ていました。

 

キャプションを画像に近づけたい時にも使えるかも…2%にしてみた

上がデフォルトで、下が行間を2%にしたものです。

寝るうさぎ

寝るうさぎ

 

 

 

 

←画像にかぶってしまっていますが、ぱっと見分からないのでまあいいかな…(笑)

 



 

ということで、写真のキャプションの位置を変える方法についての備忘録でした。