キャリカク岡山

画像と文章の回り込みや配置について

2026年09月11日 / キャリカク岡山事業所

画像や文章などの組み合わせ

画像の横に文を書くにはどういう手法を使うの?

画像に対しての文章の回り込みとか、
数枚の画像を並べる等の手法は、
企業のHP(=Home Page)・LP(=Landing Page=最初に表示されるページ)ではめちゃくちゃ使います。

結論から言うと、WordPressでは主にこの3種類で作ります。

やりたいこと使うブロック
画像の右横・左横に文章を置くmedia-text ブロック
画像を横に3枚並べるcolumns + image ブロック
画像の隙間をpx単位で指定するgroup + CSS指定、または html ブロック
隙間なしで画像を並べるcolumns の blockGap:0 または独自HTML

注意:HTMLやCSSを使うと細かいレイアウト指定はできますが、
WordPressの環境によっては、
本文中の "style" 指定が制限される場合があります。

特に、事業所や会社全体で共通管理されているWordPressでは、
自由にCSSを追加できないことがあります。

その場合は、無理に細かいpx指定をするよりも、
カラム、画像、グループ、メディアとテキストなどの
標準ブロックを使って、
安定して表示できる範囲で整える方が安全です。

画像左・文章右に配置するブロックコード

これはWordPress標準の メディアとテキスト ブロックです。

<!-- wp:media-text {
"mediaPosition":"left",
"mediaId":123,
"mediaLink":"https://example.com/sample.jpg",
"mediaType":"image",
"mediaWidth":40
} -->
<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:40% auto">
	<figure class="wp-block-media-text__media">
		<img src="https://example.com/sample.jpg" alt="画像の説明文" class="wp-image-123 size-full"/>
	</figure>
	<div class="wp-block-media-text__content">
		<!-- wp:heading {"level":2} -->
		<h2 class="wp-block-heading">サービスの特徴</h2>
		<!-- /wp:heading -->

		<!-- wp:paragraph -->
		<p>ここに画像の右側へ表示したい文章を記述します。企業HPやLPでは、サービス紹介・会社紹介・商品説明などでよく使います。</p>
		<!-- /wp:paragraph -->
	</div>
</div>
<!-- /wp:media-text -->

【画像左・文章右】各パラメータの解説

記述意味・変更する場所
"mediaPosition":"left"画像を左側に配置します。right にすると画像を右側へ変更できます。
"mediaId":123WordPressのメディアライブラリ上の画像IDです。実際の画像IDに置き換えます。
"mediaLink":"https://example.com/sample.jpg"使用する画像のURLです。実際の画像URLに置き換えます。
"mediaType":"image"使用するメディアの種類を画像に指定しています。
"mediaWidth":40画像側の幅を40%にする指定です。数値を変えると画像と文章の比率を調整できます。
class="wp-block-media-text is-stacked-on-mobile"WordPressの「メディアとテキスト」用クラスです。is-stacked-on-mobile により、狭い画面では縦並びになりやすくなります。
grid-template-columns:40% auto左側を40%、右側を残りの幅にします。mediaWidth と同じ比率にそろえると分かりやすいです。
class="wp-block-media-text__media"画像を入れる領域であることをWordPressに示します。
src="https://example.com/sample.jpg"実際に表示する画像ファイルのURLです。
alt="画像の説明文"画像の代替テキストです。画像の内容が分かる文章に書き換えます。
class="wp-image-123 size-full"wp-image-123 は画像ID、size-full はフルサイズ画像を示します。
class="wp-block-media-text__content"文章を入れる領域です。見出しや段落をこの中に記述します。
{"level":2}見出しレベルをH2に指定しています。3 ならH3です。

重要な引数

"mediaPosition":"left"

この値は、画像を左に置く指定です。

"mediaWidth":40

この値は、画像の横幅を40%にする指定です。

style="grid-template-columns:40% auto"

この値は、左40%、右側は残り全部、という意味です。

例示:

文章まわりこみ画像A

サービスの特徴

左側に画像、右側に文章を置いた例です。会社紹介・商品説明・サービス紹介などで使いやすい配置です。


画像右・文章左に配置するブロックコード

画像を右にしたい場合は、ここを変えます。

"mediaPosition":"right"

【画像右・文章左】各パラメータの解説

記述意味・変更する場所
"mediaPosition":"right"画像を右側に配置します。
"mediaId":123WordPressのメディアライブラリ上の画像IDです。
"mediaLink":"https://example.com/sample.jpg"使用する画像のURLです。
"mediaType":"image"メディアの種類を画像に指定します。
"mediaWidth":40右側の画像領域を40%にします。
class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile"has-media-on-the-right が画像を右側に置くためのクラスです。is-stacked-on-mobile はスマホ時の縦並び用です。
grid-template-columns:auto 40%左側の文章を残り幅、右側の画像を40%にします。
class="wp-block-media-text__content"左側の文章領域です。
class="wp-block-media-text__media"右側の画像領域です。
src / alt / class画像URL、代替テキスト、WordPress画像クラスを指定します。

実例はこちらです。


<!-- wp:media-text{
"mediaPosition":"right",
"mediaId":123,
"mediaLink":"https://example.com/sample.jpg",
"mediaType":"image",
"mediaWidth":40
} -->
<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile" style="grid-template-columns:auto 40%">
	<div class="wp-block-media-text__content">
		<!-- wp:heading {"level":2} -->
		<h2 class="wp-block-heading">導入しやすいサービスです</h2>
		<!-- /wp:heading -->

		<!-- wp:paragraph -->
		<p>ここに画像の左側へ表示したい文章を記述します。右側に画像を置くことで、文章を先に読ませる構成にできます。</p>
		<!-- /wp:paragraph -->
	</div>
	<figure class="wp-block-media-text__media">
		<img src="https://example.com/sample.jpg" alt="画像の説明文" class="wp-image-123 size-full"/>
	</figure>
</div>
<!-- /wp:media-text -->

おすすめの配置

企業HPやLPなら、こういう交互配置がよく使われます。

画像左  + 文章右
文章左  + 画像右
画像左  + 文章右

こうすると、ページにリズムが出ます。

LPの「のっぺり感」を防げます😊

例示:

文章まわりこみ画像A

画像左・文章右の配置です。

次は文章左・画像右にして、画面にリズムを作ります。

文章まわりこみ画像B
文章まわりこみ画像C

もう一度、画像左・文章右に戻すと、LPらしい流れになります。


画像を横に3枚並べる方法

画像を横に3枚並べる方法はいくつかあります。

WordPress標準のブロックだけで作るなら、columns ブロックと image ブロックを使います。

ただし、画像同士の間隔を細かく指定したい場合は、カスタムHTMLブロックで Grid や Flex を使う方が安定します。

【画像3枚並び】使い分け

方法 向いている用途
columns + image WordPressの画面操作だけで、簡単に画像を並べたい場合。
wp:html + grid 画像同士の間隔を分かりやすく、正確に指定したい場合。
wp:html + flex 横並び、余白、幅をCSSで細かく調整したい場合。

ここでは、画像同士の間隔を正確に指定しやすい Grid方式 を中心に説明します。


画像3枚を24px間隔で並べる

画像同士の間隔をきちんと指定したい場合は、次のように display:grid; と gap:24px; を使うと分かりやすいです。

<!-- wp:html -->
<div style="
display:grid;
grid-template-columns:repeat(3, 1fr);
gap:24px;
">

<img
src="https://kyarikaku-blog.com/wp-content/uploads/2026/09/A.png"
alt="画像A"
style="width:100%;height:auto;display:block;"
>

<img
src="https://kyarikaku-blog.com/wp-content/uploads/2026/09/B.png"
alt="画像B"
style="width:100%;height:auto;display:block;"
>

<img
src="https://kyarikaku-blog.com/wp-content/uploads/2026/09/C.png"
alt="画像C"
style="width:100%;height:auto;display:block;"
>

</div>
<!-- /wp:html -->

例示:

画像A 画像B 画像C

【Gridで24px間隔】各パラメータの解説

記述 意味・変更する場所
display:grid Gridレイアウトを使う指定です。画像をきれいに並べやすくなります。
grid-template-columns:repeat(3, 1fr) 横方向に3列作ります。1fr は「同じ割合で分ける」という意味です。
gap:24px 画像と画像の間を24px空けます。
width:100% 画像を自分の列幅いっぱいに広げます。
height:auto 画像の縦横比を保ったまま、高さを自動調整します。
display:block 画像下に出やすい小さな余白を防ぎます。

この方法なら、画像Aと画像Bの間、画像Bと画像Cの間が、分かりやすく 24px になります。


画像3枚を隙間なしで並べる

LPでよくある「画像をぴったり並べる」表示にしたい場合は、gap:0; にします。

<!-- wp:html -->
<div style="
display:grid;
grid-template-columns:repeat(3, 1fr);
gap:0;
">

<img
src="https://kyarikaku-blog.com/wp-content/uploads/2026/09/A.png"
alt="画像A"
style="width:100%;height:auto;display:block;"
>

<img
src="https://kyarikaku-blog.com/wp-content/uploads/2026/09/B.png"
alt="画像B"
style="width:100%;height:auto;display:block;"
>

<img
src="https://kyarikaku-blog.com/wp-content/uploads/2026/09/C.png"
alt="画像C"
style="width:100%;height:auto;display:block;"
>

</div>
<!-- /wp:html -->

例示:

画像A 画像B 画像C

【Gridで隙間なし】各パラメータの解説

記述 意味・変更する場所
gap:0 画像同士の隙間をなくします。
display:block 画像下の小さな余白を防ぎ、ぴったり並べやすくします。
width:100% それぞれの画像を、3分割された列の幅いっぱいに表示します。

隙間を空けたい場合は gap:24px;、隙間をなくしたい場合は gap:0; と覚えると分かりやすいです。


Flexで画像3枚を並べる場合

Flexboxでも画像を横並びにできます。

ただし、gap:24px; と width:33.333%; を同時に使うと、画像3枚の幅に隙間分が追加されて、合計が100%を超えることがあります。

そのため、Flexboxで正確に3枚を並べたい場合は、次のように calc() を使うと安全です。

<!-- wp:html -->
<div style="
display:flex;
gap:24px;
">

<img
src="https://kyarikaku-blog.com/wp-content/uploads/2026/09/A.png"
alt="画像A"
style="width:calc((100% - 48px) / 3);height:auto;display:block;"
>

<img
src="https://kyarikaku-blog.com/wp-content/uploads/2026/09/B.png"
alt="画像B"
style="width:calc((100% - 48px) / 3);height:auto;display:block;"
>

<img
src="https://kyarikaku-blog.com/wp-content/uploads/2026/09/C.png"
alt="画像C"
style="width:calc((100% - 48px) / 3);height:auto;display:block;"
>

</div>
<!-- /wp:html -->

例示:

画像A 画像B 画像C

【Flexで24px間隔】各パラメータの解説

記述 意味・変更する場所
display:flex Flexboxで横並びにします。
gap:24px 画像同士の間隔を24pxにします。
width:calc((100% - 48px) / 3) 24pxの隙間が2か所あるため、合計48pxを引いてから3等分します。

gap:24px; の場合、画像と画像の間は2か所あります。

24px × 2か所 = 48px

そのため、画像幅は 33.333% ではなく、calc((100% - 48px) / 3) にすると、はみ出しにくくなります。


columnsブロックで注意すること

WordPress標準の columns ブロックでも、画像を3枚並べることはできます。

ただし、columns ブロックで指定する gap は、画像そのものの間隔というより、列と列の間隔として働きます。

画像A ← gap → 画像B

というより、実際には次のような考え方に近くなります。

┌──────── column ────────┐ 24px ┌──────── column ────────┐
│          画像A          │      │          画像B          │
└────────────────────────┘      └────────────────────────┘

そのため、列の中に小さめの画像を置いている場合、画像同士の間隔が想定より広く見えることがあります。

画像同士の間隔を正確に見せたい教材では、columns よりも、カスタムHTMLブロック内で Grid や Flex を使う方法の方が説明しやすいです。

まとめると、次のように考えると分かりやすいです。

目的 おすすめ
WordPressの画面操作で簡単に並べたい columns ブロック
画像同士の間隔を正確に指定したい wp:html + grid
横並びをCSSで細かく調整したい wp:html + flex

隙間なしで重要な指定

gap:0;

画像同士の隙間をゼロにします。

display:block;

画像下に出やすい微妙な余白を防ぎます。

margin:0;

figure の余白を消します。

例示:

文章まわりこみ画像A
文章まわりこみ画像B
文章まわりこみ画像C

画像3枚を「完全なHTMLブロック」で書く場合

WordPressブロックとしてではなく、カスタムHTMLブロックに入れるなら、これが一番制御しやすいです。

<!-- wp:html -->
<div class="lp-image-row" style="display:flex;gap:24px;">
	<img src="https://example.com/image-01.jpg" alt="画像1の説明" style="width:33.333%;height:auto;display:block;">
	<img src="https://example.com/image-02.jpg" alt="画像2の説明" style="width:33.333%;height:auto;display:block;">
	<img src="https://example.com/image-03.jpg" alt="画像3の説明" style="width:33.333%;height:auto;display:block;">
</div>
<!-- /wp:html -->

【完全HTML・24px間隔】各パラメータの解説

記述意味・変更する場所
class="lp-image-row"この例専用のクラス名です。必要なら任意の名前へ変更できます。
display:flex画像3枚を横並びにします。
gap:24px画像同士を24px空けます。
width:33.333%各画像の横幅を約3分の1にします。
height:auto画像の縦横比を保ったまま高さを自動調整します。
display:block画像下の余分な隙間を防ぎます。
src表示する画像URLです。
alt画像内容を説明する代替テキストです。

隙間なしなら、

<!-- wp:html -->
<div class="lp-image-row" style="display:flex;gap:0;">
	<img src="https://example.com/image-01.jpg" alt="画像1の説明" style="width:33.333%;height:auto;display:block;">
	<img src="https://example.com/image-02.jpg" alt="画像2の説明" style="width:33.333%;height:auto;display:block;">
	<img src="https://example.com/image-03.jpg" alt="画像3の説明" style="width:33.333%;height:auto;display:block;">
</div>
<!-- /wp:html -->

【完全HTML・隙間なし】各パラメータの解説

記述意味・変更する場所
display:flex画像を横並びにします。
gap:0画像同士の隙間を完全になくします。
width:33.333%3枚をほぼ同じ幅にします。
height:auto縦横比を保ちます。
display:block画像下の余白を防ぎます。

先生としては、LPの細かいレイアウト制御なら、このHTMLブロック方式が一番分かりやすいと思います。

例示:

文章まわりこみ画像A 文章まわりこみ画像B 文章まわりこみ画像C

画像の横に文章を回り込ませるHTML方式

昔ながらの「画像に文章が回り込む」なら、float を使います。

画像左・文章が右に回り込む

<!-- wp:html -->
<div class="lp-float-section">
	<img src="https://example.com/sample.jpg" alt="画像の説明" style="float:left;width:40%;max-width:360px;margin:0 24px 16px 0;">
	<p>
		ここに文章を記述します。画像が左側に配置され、文章が画像の右側へ回り込みます。
		企業HPでは、代表挨拶、商品説明、サービス紹介などで使えます。
	</p>
	<p>
		文章が長い場合は、画像の下側にも自然に文章が流れます。
	</p>
	<div style="clear:both;"></div>
</div>
<!-- /wp:html -->

【float・画像左】各パラメータの解説

記述意味・変更する場所
class="lp-float-section"この例の囲み要素に付けた任意のクラス名です。
float:left画像を左へ寄せ、後続の文章を右側へ回り込ませます。
width:40%画像幅を親要素の40%にします。
max-width:360px画像が360pxより大きくならないよう上限を設定します。
margin:0 24px 16px 0上0・右24px・下16px・左0の余白です。文章と画像の間隔を作ります。
clear:both左右どちらのfloatもここで解除し、次のブロックへの影響を防ぎます。
src / alt画像URLと代替テキストです。

例示:

文章まわりこみ画像A

画像が左側に配置され、文章が右側へ回り込みます。代表挨拶、商品説明、サービス紹介などで使いやすい形です。

文章が長くなると、画像の横から下側へ自然に流れていきます。

画像右・文章が左に回り込む

<!-- wp:html -->
<div class="lp-float-section">
	<img src="https://example.com/sample.jpg" alt="画像の説明" style="float:right;width:40%;max-width:360px;margin:0 0 16px 24px;">
	<p>
		ここに文章を記述します。画像が右側に配置され、文章が画像の左側へ回り込みます。
	</p>
	<p>
		会社紹介、事業紹介、設備紹介などでも使いやすい形です。
	</p>
	<div style="clear:both;"></div>
</div>
<!-- /wp:html -->

【float・画像右】各パラメータの解説

記述意味・変更する場所
float:right画像を右へ寄せ、文章を左側へ回り込ませます。
width:40%画像幅を親要素の40%にします。
max-width:360px画像幅の上限を360pxにします。
margin:0 0 16px 24px上0・右0・下16px・左24pxの余白です。左側の文章との間隔を作ります。
clear:both回り込みをここで解除します。
src / alt画像URLと代替テキストです。

例示:

文章まわりこみ画像B

画像が右側に配置され、文章が左側へ回り込みます。先に文章を読ませたいときに使いやすい配置です。

会社紹介、事業紹介、設備紹介などでも使いやすい形です。


floatで重要な指定

float:left;

画像を左に寄せて、文章を右へ回り込ませます。

float:right;

画像を右に寄せて、文章を左へ回り込ませます。

margin:0 24px 16px 0;

画像の右側と下側に余白を作ります。

clear:both;

回り込みを解除します。

これを入れないと、

次のブロックまで回り込みの影響を受けることがあります。


おすすめの使い分け

用途おすすめ
普通の企業HPwp:media-text
LPで細かくデザインしたいwp:html + flex
画像3枚を綺麗に並べたいflex
画像に文章を自然に回り込ませたいfloat
スマホ対応を重視したいmedia-text または columns

まず覚えるならこの3つでOKです

media-text  → 画像横に文章
columns     → 画像を3枚並べる
html + flex → 隙間px指定・隙間なし配置

企業HPやLPなら、この3つが使えればかなり戦えます😊

特に flex は、WordPressでもHTML/CSSでも超重要です。


以前に書いた記事です。

HTML、CSSなどについて書いています。

ご参照頂けたら幸いです。

・ホームページを表示するには?
・HTMLって、どうやって使うの?
・主なHTMLタグ一覧
・WordPressって、どういうもの?
・WordPressのコアブロックの使い方
・WordPressとHTMLの対応は?
・CSSって、なにもの?
・CSSの使い方の詳細
・CSSファイルって、サーバーのどこに置くの?
・サーバーに接続するには、どんなソフトを使うの?
・ブロックインサーターを使ってみる

キャリカク岡山:F.K.

月別アーカイブ
2026年10月(73)
2026年9月(51)
2026年8月(39)

CONTACT

お問い合わせ

まずはお近くのキャリカクへご相談ください!まずはお近くのキャリカクへご相談ください!

キャリカクは全国34拠点。その輪はますます広がっています。
まずは最寄りのキャリカクにご相談ください。

キャリカク成瀬が2026年12月オープン予定!

キャリカク栗東が2026年8月オープンしました!

キャリカク本八幡駅前事業所が2026年6月オープンしました!

キャリカク大和八木駅Officeが2026年5月オープンしました!

キャリカク半田が2026年5月オープンしました!

キャリカク大分駅前が2026年5月オープンしました!

キャリカク岡山事業所が2026年3月オープンしました!

キャリカク前橋駅前オフィスが2026年2月オープン!

キャリカク東岡崎駅が2025年12月オープン!

愛知

キャリカク大須観音駅

パソコン初心者でもOK!
伏見駅・大須観音駅どちらからもアクセス良好!

愛知

キャリカク一宮駅前

パソコン仕事
パソコンが並んだオフィスのような空間!

愛知

キャリカク勝川駅オフィス

JR中央本線勝川駅から徒歩3分!

愛知

キャリカク藤が丘駅前事業所

2024年4月新規オープン!
地下鉄東山線 藤が丘駅から徒歩2分!

愛知

キャリカク平安通

地下鉄名城線 平安通駅から徒歩1分!

愛知

キャリカク中村公園前

「中村公園駅」から徒歩5分の好立地!

愛知

キャリカク東岡崎駅

名鉄東岡崎駅から徒歩7分。あなたの“できる”が輝き出す場所!

愛知

キャリカク半田

名鉄河和線「成岩駅」出口から徒歩約2分!

岐阜

キャリカク岐阜駅オフィス

JR岐阜駅前にオープン!
パソコン作業で楽しくキャリアアップを! 岐阜駅オフィスのマスコット「もち太郎」がお待ちしております!

岐阜

キャリカク大垣オフィス

JR大垣駅から駅近3分の好立地!

三重

キャリカク四日市駅オフィス

近鉄四日市駅から徒歩5分の駅チカ!

三重

キャリカク津駅事業所

2025年2月オープン!
三重県下2事業所目!近鉄「津」駅から徒歩2分の駅チカ事業所です

東京

キャリカク茗荷谷オフィス

2025年12月オープン!茗荷谷(みょうがだに)オフィスです!

東京

キャリカク浅草橋オフィス

JR総武線・都営浅草線「浅草橋駅」から徒歩4分♪都バス「蔵前一丁目」バス停から徒歩1分♪見学随時受付中!!

埼玉

キャリカク北浦和事業所

2025年10月オープン!JR京浜東北線「北浦和駅」から徒歩で2分の好立地

東京

キャリカク成瀬

2026年12月オープン予定!成瀬(なるせ)オフィスです!

静岡

キャリカク浜松駅前オフィス

「ちょっと気になる」その気持ちだけでOK!
パソコン初心者の方も、通所に不安がある方も
大歓迎!!
まずは見学やご相談から、お気軽にどうぞ!

静岡

キャリカク静岡駅

新静岡駅から徒歩で7分

神奈川

キャリカク小田原オフィス

2024年2月オープン 小田原駅から徒歩10分!

神奈川

キャリカク藤沢南口

2025年6月2日オープン!

群馬

キャリカク前橋駅前オフィス

パソコン初心者でもOK!JR前橋駅から徒歩11分

栃木

キャリカク小山駅

2026年7月3日、移転グランドオープン!

宮城

キャリカク古川駅オフィス

東北地方初!
宮城県大崎市に2025年4月オープン!

山梨

キャリカク甲府駅前

2025年9月1日オープン!JR「甲府駅」から徒歩3分

大阪

キャリカク大阪なんば事業所

南海本線なんば駅から徒歩8分

大阪

キャリカクJR茨木駅前

JR茨木駅 徒歩2分!
話しやすさNo.1の事業所!

奈良

キャリカク大和八木駅Office

2026年5月オープン!大和八木駅からスグ

滋賀

キャリカク栗東

2026年8月オープン!

広島

キャリカク広島西

2023年11月オープン!広電草津駅から徒歩8分

広島

キャリカク広島駅オフィス

2024年9月OPEN!JR山陽本線 広島駅から徒歩6分

広島

キャリカク五日市

駅近6分!2025年5月オープン!

岡山

キャリカク岡山

ITスキルを磨ける事業所「キャリカク岡山」岡山駅徒歩2分の好立地にOPEN!

大分

キャリカク大分駅前

【大分駅 徒歩5分】                     ゆっくり自分のペースで。ここから社会と繋がっていく!

株式会社キャリカク

愛知県一宮市大江3丁目12-22 一観ビル1階

TEL:0586-71-3577 FAX:0586-71-3587

\ FOLLOW ME ! /

プライバシーポリシー

©️2024 Kyarikaku Inc, All Rights Reserved.

\ FOLLOW ME ! /

©️Kyarikaku Inc, All Rights Reserved.

見学・お試し体験はコチラ