VOOZH about

URL: https://qiita.com/koshishirai/items/a86ce3bb569cc4652e2f

⇱ 【Qiita記事/Markdown】画像横並びの神となる #HTML - Qiita


👁 Image
150

Go to list of users who liked

81

Share on X(Twitter)

Share on Facebook

Add to Hatena Bookmark

More than 5 years have passed since last update.

@koshishirai(koshishriai)

【Qiita記事/Markdown】画像横並びの神となる

150
Last updated at Posted at 2019-11-04

Markdown, Qiita, , , 中央寄せ, 左寄せ, 右寄せ, gif画像, YouTube, Twiiter, Vimeo, TED, embedly 動画埋め込み

次回: 【Qiita】Markdownで記事にVimeo, TED動画を埋め込む(embed.ly)

言語, 記法: HTML, Markdown
画像サイズ: 128×128 px
横並びになった画像はスクリーンサイズによって、縦並びになる。

本文

👁 youtube_social_square_red.png
👁 Twitter_Social_Icon_Square_Colorのコピー.png

書き方:空白を入れずに後ろに画像をドラッグ&ドロップ

![](https://~~~.拡張子)![](https://~~~.拡張子)
![youtube_social_square_red.png](<a href="https://t.co/I9eMMgpS8P?amp=1">https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/65d2d650-aee5-40cb-2093-607d931ec087.png</a>)![Twitter_Social_Icon_Square_Colorのコピー.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/7a000ef8-21c1-1e86-2942-f1933ffe839b.png)

HTML

👁 Image
👁 Image

書き方:画像を記事に一度ドラッグ&どドロップして、画像URLをコピーし、imgタグに入れる。

<img src="画像URL"><img src="画像URL">
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/65d2d650-aee5-40cb-2093-607d931ec087.png">
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/7a000ef8-21c1-1e86-2942-f1933ffe839b.png">

画像と画像の間にスペースを開けたい時

👁 Image
 👁 Image

改行せずにタグとタグの間にスペースを入れます。半角、全角スペースの数に応じて広がります。

<img src="画像URL"> <img src="画像URL">

画像サイズを指定する

👁 Image
 👁 Image

img要素に width="" と height="" を追加すると、画像のサイズを指定することができます。
""や単位はあった方が丁寧。使える単位は%,px,em,rem,

<img src="画像URL" width="123" height=456px > <img src="画像URL" width=123% height=200rem >

横に並べた画像の位置を調整する(残念なやり方)

👁 Image
                     👁 Image
                                                           

👁 Image

&nbsp;をひたすら並べる。nbspは「non-breaking space」の略です。 は半角スペース分のスペースをあけることができますが、以下のような特殊記号を使ってもスペースをあけることができます。

「&nbsp;」 は通常の半角スペースと同じサイズの空白文字。
「&ensp;」 はそれより少し広めの空白文字。
「&emsp;」 はさらに広めの空白文字。
「&thinsp;」 は、最初の「 」よりも狭い(細い)空白文字です。
【HTML入門】文章中にスペース(空白文字)を入れる3つの方法とは?より引用

<div align="center">
<img src="画像URL">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img src="画像URL">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img src="画像URL">
</div>

<table>

👁 Image
👁 Image
👁 Image
<table>
<tr>
<td><img src="画像URL"></td>
<td><img src="画像URL"></td>
<td><img src="画像URL"></td>
</tr>
</table>

Markdown (table)

YouTube 128×128 Twitter 128×128
👁 youtube_social_square_red.png
👁 Twitter_Social_Icon_Square_Colorのコピー.png
|テキスト|テキスト|
|---|---|
|ドラッグ&ドロップ|ドラッグ&ドロップ|
|YouTube 128×128|Twitter 128×128|
|---|---|
|![youtube_social_square_red.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/65d2d650-aee5-40cb-2093-607d931ec087.png)|![Twitter_Social_Icon_Square_Colorのコピー.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/7a000ef8-21c1-1e86-2942-f1933ffe839b.png)|
👁 youtube_social_square_red.png
👁 Twitter_Social_Icon_Square_Colorのコピー.png
YouTube 128×128 Twitter 128×128
|ドラッグ&ドロップ|ドラッグ&ドロップ|
|---|---|
|テキスト|テキスト|
|![youtube_social_square_red.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/65d2d650-aee5-40cb-2093-607d931ec087.png)|![Twitter_Social_Icon_Square_Colorのコピー.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/7a000ef8-21c1-1e86-2942-f1933ffe839b.png)|
|---|---|
|YouTube 128×128|Twitter 128×128|

動画(Markdown)

YouTube

QiitaにYouTubeを埋め込む(MarkdownにYouTubeを埋め込む)に影響を受けて横並びにできるか試しました。
動画は再生できないが、YouTubeのサムネイル画像を取得し、画像をクリックするとその動画のリンクが機能する。

自分の動画で恐縮です。

1. YouTubeの動画のURLをコピーする

2. YouTubeのサムネイルをMarkdownで埋め込むための文字列変換というページにURLを貼り付けて変換する.

👁 screencapture-tecking-org-youtube-markdown-2019-11-21-16_47_29.png

3. 変換後のマークダウン記法をコピー&ペーストする

👁 vtuber
👁 game
自己紹介 ゲーム実況
|コピー&ペースト|コピー&ペースト|
|---|---|
|自己紹介|ゲーム実況|
|[![vtuber](https://img.youtube.com/vi/dGRuIKN6m-U/0.jpg)](https://www.youtube.com/watch?v=dGRuIKN6m-U)|[![game](https://img.youtube.com/vi/wwZJPkmxyYo/0.jpg)](https://www.youtube.com/watch?v=wwZJPkmxyYo)|
|---|---|
|自己紹介|ゲーム実況|

Twitter

動画や画像のツイートを記事に埋め込みすることが可能。Twitterのタイムラインの埋め込みは不可能。

👁 スクリーンショット 2019-11-21 17.08.17.png
👁 スクリーンショット 2019-11-21 17.09.37.png
👁 Image

qiita用
【Xcode11.1, Swift】Deployment Target iOS13.1でも、実機iOS12.4でビルドする方法(図解) pic.twitter.com/gjdwpKKqCj

— Koshi🎮⚔バーチャル王国騎士ロボットゲームプログラマー (@Koshi_VTuber) November 1, 2019

ついに私のMinecraftのSkinが完成した...!
いざ、Minecraftの世界へリンクスタート…!!!

さて、どのマイクラの鯖に入ろうか。
一般鯖、Vtuber鯖、pvp鯖、etc...

(もし良かったら参加希望します!)#Vtuber #新人Vtuber #Minecraft #マイクラ #マイクラ鯖 pic.twitter.com/X5Rp97dcHI

— Koshi🎮⚔バーチャル王国騎士ロボットゲームプログラマー (@Koshi_VTuber) October 21, 2019
Xcode,Swift Minecraftスキン
|<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">qiita用<br>【Xcode11.1, Swift】Deployment Target iOS13.1でも、実機iOS12.4でビルドする方法(図解) <a href="https://t.co/gjdwpKKqCj">pic.twitter.com/gjdwpKKqCj</a></p>&mdash; Koshi🎮⚔バーチャル王国騎士ロボットゲームプログラマー (@Koshi_VTuber) <a href="https://twitter.com/Koshi_VTuber/status/1190244482811215872?ref_src=twsrc%5Etfw">November 1, 2019</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>|<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">ついに私のMinecraftのSkinが完成した...!<br>いざ、Minecraftの世界へリンクスタート…!!!<br><br>さて、どのマイクラの鯖に入ろうか。<br>一般鯖、Vtuber鯖、pvp鯖、etc...<br><br>(もし良かったら参加希望します!)<a href="https://twitter.com/hashtag/Vtuber?src=hash&amp;ref_src=twsrc%5Etfw">#Vtuber</a> <a href="https://twitter.com/hashtag/%E6%96%B0%E4%BA%BAVtuber?src=hash&amp;ref_src=twsrc%5Etfw">#新人Vtuber</a> <a href="https://twitter.com/hashtag/Minecraft?src=hash&amp;ref_src=twsrc%5Etfw">#Minecraft</a> <a href="https://twitter.com/hashtag/%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%A9?src=hash&amp;ref_src=twsrc%5Etfw">#マイクラ</a> <a href="https://twitter.com/hashtag/%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%A9%E9%AF%96?src=hash&amp;ref_src=twsrc%5Etfw">#マイクラ鯖</a> <a href="https://t.co/X5Rp97dcHI">pic.twitter.com/X5Rp97dcHI</a></p>&mdash; Koshi🎮⚔バーチャル王国騎士ロボットゲームプログラマー (@Koshi_VTuber) <a href="https://twitter.com/Koshi_VTuber/status/1186227254931509249?ref_src=twsrc%5Etfw">October 21, 2019</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>|
|:---:|:---:|
|Xcode,Swift|Minecraftスキン|

Twitterの動画の横並びは、記事の画面幅に収まらず、横スクロールバーがついた。data-width="100"は効きませんでした。

また、編集画面のプレヒューでは変な風に表示されるが、記事を更新すれば大丈夫です。
👁 スクリーンショット 2019-11-21 17.50.58.png

画像と表の組み合わせ<table>(2019/12/4 New!)

Markdownで画像を縦並びにさせることができることを新たな調査で発見した。ぜひ、応用してください。

<table>を用いる場合

横を統合する時はcolspanとを、縦を統合する時はrowspanです。

👁 youtube
YouTube 128×128 px
👁 Image
👁 Image
Twitter
Qiita
markdown-span-table.html
<table>
<tbody>
<tr>
<td colspan="2"><img width="400" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/65d2d650-aee5-40cb-2093-607d931ec087.png" alt="youtube"></td>
</tr>
<tr>
<th>YouTube</th>
<th>128×128 px</th>
</tr>
<tr>
<td rowspan="2"><img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/7a000ef8-21c1-1e86-2942-f1933ffe839b.png"><a href="https://qiita.com/Koshi_VTuber"><img src=https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/75b9c740-aede-6017-7c3c-1cc0688f297b.png></a></td>
<td>Twitter</td>
</tr>
<tr>
<td>Qiita</td>
</tr>
</tbody>
</table>

Markdownの場合

画像の横並びは簡単だが、一方画像の縦並びには
方法:2つの区切り線の間に<img>を続けて入れる.|<img=""><img="">|

👁 Image
👁 Image
👁 Image
👁 Image
markdown-span-table.md
|<img width="50" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/65d2d650-aee5-40cb-2093-607d931ec087.png"><img width="50" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/7a000ef8-21c1-1e86-2942-f1933ffe839b.png">||
|:---------|------------------:|
||<img width="700" height="50" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/1f84b997-bd91-134f-38c0-053b47952de5.png"><img height="50" width="700" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/7a000ef8-21c1-1e86-2942-f1933ffe839b.png">|

解説

順に見ていこう。
1行目は, 2つの画像はそれぞれwidth=50を指定している。合計width=100となり奴のwidth限界を超えないため横並びになる。
2行目は, 2つの画像はそれぞれwidth=700を指定している。合計width=1400となり奴のwidth限界を超える。さらに1行目1列で合計width=100で固定されているため、つまり記事内のMaxwidth-100=2行2列目のwidth値(579)となり、縮小せざるを得ない。。またスクロールはつかない。このようにフレキシブル(柔軟)に変形できるMarkdown君ですが余白(padding, margin)の決まり方は分かりません(謎)。

おまけ

GIF画像

👁 Image
👁 Image

左寄せ 中央寄せ 右寄せ

Left align Right align Center align
👁 Image
👁 Image
👁 Image
#### 左寄せ 中央寄せ 右寄せ
| Left align | Right align | Center align |
|:-----------------|------------------:|:------------------:|
|<img width="50" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/65d2d650-aee5-40cb-2093-607d931ec087.png">|<img width="50" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/7a000ef8-21c1-1e86-2942-f1933ffe839b.png">|<img width=50 src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/1f84b997-bd91-134f-38c0-053b47952de5.png">|

応用例

👁 スクリーンショット 2019-11-25 18.58.56.png

code

画像と `````` と preタグ

画像は表示されません。(はてなブログは画像を表示することができます)

👁 Image
.entry-content dd, .entry-content oll {margin: 0;padding: 0;} .entry-content a {text-decoration:none;}
.entry-content dd, .entry-content oll {margin: 0;padding: 0;} .entry-content a {text-decoration:none;}
|<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/362315/7a000ef8-21c1-1e86-2942-f1933ffe839b.png">|```.entry-content dd, .entry-content oll {margin: 0;padding: 0;} .entry-content a {text-decoration:none;}```|<pre>.entry-content dd, .entry-content oll {margin: 0;padding: 0;} .entry-content a {text-decoration:none;}</pre>|
|:---|:---|:---|

ピラミッド

👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image

ログ

QiitaはTex記法で画像を挿入できないのか...
YouTubeやTwitterに対応しました。(2019/11/21)
Markdonwで画像を縦並び、画像と表の組み合わせに対応しました。タイトルを少し変更(2019/12/05)
code(2020/04/05)

【参考】
[1] Githubのmarkdownででかい画像のサイズを調整するには
[2] 画像を横に並べる 画像 並べ方
[3]
[4]

150

Go to list of users who liked

81
0

Go to list of comments

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
150

Go to list of users who liked

81