開講3ヶ月で受講生12名突破 | ミライの女性エンジニアとなる受講生募集中

LuaGate
LuaGate
LuaGate
技術を知る2026.03.24104分で読める

5分でわかる Markdownの基本

Markdownの基本的な書き方を図解で解説。見出し、リスト、リンク、コードブロックなど、エンジニアに必須の記法がすぐに身につきます。

Markdownについて

1 - 1

Markdownの基本

1
1 / 10

スライド解説

Markdownについて

1 - 1

Markdownの基本

1
1 / 10
Markdownについて

Markdownとは

テキストベースの軽量マークアップ言語です。

Markdown

プレーンテキストに記号を使って書式を指定し、HTMLなどに変換できる記法。

2004年にJohn Gruberが考案

README・ブログ・ドキュメントで広く使われている

GitHubやNotion、Slackなど多くのツールが対応

2
2 / 10

Markdownは2004年にJohn Gruberが考案した軽量マークアップ言語です。HTMLのような複雑なタグを書かなくても、`#` や `**` といったシンプルな記号だけで文書の構造や装飾を表現できます。GitHub、Notion、Slack、Zennなど、エンジニアが日常的に使うツールのほぼすべてが対応しています。

Markdownについて

Markdownを使うメリット

シンプルに書ける

  • 特別なソフト不要
  • テキストエディタだけで完結
  • 記号を覚えるだけで使える

どこでも使える

  • GitHubのREADMEや Issue
  • NotionやZennなどのメモツール
  • スライドや技術ブログの執筆
3
3 / 10

Markdownの最大のメリットは「どこでも使える」こと。特別なソフトを購入する必要がなく、テキストエディタさえあればすぐに書き始められます。GitHubのREADMEやIssue、NotionやZennでのドキュメント作成、技術ブログの執筆など、あらゆる場面で活躍します。

Markdownについて

見出し・テキストの装飾

# で見出し、* や _ でテキストを装飾できます。

Markdown
# 見出し1
## 見出し2
### 見出し3

**太字**  *斜体*  ~~打ち消し~~
4
4 / 10

見出しは `#` の数で階層を表します。`#` が1つなら最も大きな見出し(h1)、2つならh2…と続きます。テキストの装飾も直感的で、`**太字**` や `*斜体*`、`~~打ち消し~~` のように記号で囲むだけ。HTMLタグを覚える必要はありません。

Markdownについて

リストの書き方

- で箇条書き、1. で番号付きリストを作れます。

Markdown
- 項目A
- 項目B
  - ネストした項目

1. 手順1
2. 手順2
3. 手順3
5
5 / 10

リストは `-` で箇条書き、`1.` で番号付きリストを作れます。インデント(スペース2つ)を入れるとネスト(入れ子)も表現可能。手順書やToDoリストを書くときにとても便利です。

Markdownについて

リンクと画像

[] と () を組み合わせてリンク・画像を挿入します。

Markdown
[リンクテキスト](https://example.com)

![画像の説明](./image.png)

> 引用テキストはこのように書きます
6
6 / 10

リンクは `[表示テキスト](URL)` の形式で書きます。画像も同じ書式の先頭に `!` を付けるだけ。引用は `>` を行頭に置くだけで、メールの返信のような見た目になります。READMEやドキュメントで外部リソースへの参照を簡潔に書けます。

Markdownについて

コードブロック

バッククォート3つで言語名を指定するとシンタックスハイライトされます。

JavaScript
const greet = (name) => {
  console.log(`Hello, ${name}!`);
};

greet("World");
7
7 / 10

コードブロックはバッククォート3つ(```)で囲み、言語名を指定するとシンタックスハイライト(色分け)が適用されます。GitHubやZennではJavaScript、Python、HTMLなど主要な言語に対応。コードの可読性が格段に上がります。

Markdownについて

テーブルの書き方

| と - を使ってテーブルを作れます。

表示結果
用途
# テキスト

見出し

セクションタイトル

**テキスト**

太字

強調したい語句

- テキスト

箇条書き

項目の列挙

`コード`

インラインコード

変数名・コマンド

8
8 / 10

Markdownでは `|`(パイプ)と `-`(ハイフン)を使ってテーブルも書けます。エンジニアの現場では、APIの仕様書やコマンドのオプション一覧など、構造化された情報をさっとまとめるときに重宝します。

Markdownについて

よく使われる場面

エンジニアの日常業務で活躍します。

  • GitHubのREADME・Issue・Pull Request
  • 技術ブログ(Zenn・Qiita)
  • 社内ドキュメント・Wiki
  • ChatGPTへの指示文(プロンプト)
  • スライド・ノートツール(Notion・Obsidian)
9
9 / 10

Markdownが特に活躍するのは、GitHubでのREADME・Issue・Pull Request、Zenn・Qiitaでの技術ブログ、社内Wiki、そしてChatGPTへのプロンプト作成です。つまり「エンジニアとしてのアウトプットすべて」にMarkdownが使われていると言っても過言ではありません。

"

Markdownを覚えると、書くことへの摩擦がなくなる。アイデアをそのままテキストに落とせる。

エンジニアの習慣

10
10 / 10

Markdownは覚える記法が少なく、30分もあれば基本をマスターできます。それでいて、ドキュメントの見た目を整え、情報を構造化し、他の人と共有しやすくしてくれます。今日からさっそく、READMEやメモをMarkdownで書いてみましょう。

このスライドで学べること

Markdownとは何か、なぜエンジニアに必須なのかを解説し、見出し・リスト・リンク・コードブロック・テーブルなど基本的な記法をコード例とともに紹介します。

ポイントまとめ

MarkdownはGitHub、Notion、Zenn、Qiitaなど多くのツールで使われる軽量マークアップ言語です。このスライドでは基本記法を網羅的に紹介し、実際のコード例で使い方を理解できます。

もっと学びたい方へ

Markdownを使ったドキュメント作成を、実際にハンズオンで学んでみませんか?LuaGateなら、手を動かしながら基礎を身につけられます。

この記事をシェア:Xはてブ

本スライドの引用・転載は歓迎です。
出典: LuaGate(https://luagate.com/slides)を明記の上ご活用ください。

このスライドの内容を、 実際の教材でハンズオン体験しませんか?

LINE登録はこちら