Markdownは、軽量で読みやすいプレーンテキスト形式のマークアップ言語です。ウェブ上の文章やドキュメントを記述するために使われ、シンプルな記法でHTMLに変換できることが特徴です。2004年にJohn GruberとAaron Swartzによって設計されました。
Markdownの特徴
-
シンプルな記法
プレーンテキスト形式で書けるため、専用のソフトやスキルを必要としません。 -
可読性の高さ
書かれたコードは、非技術者でも直感的に理解できるほど読みやすいです。 -
HTMLへの変換
ほとんどのMarkdownエディターは、HTMLへのエクスポート機能を持っています。 -
多用途
ブログ記事、ドキュメント、READMEファイル、メールテンプレートなど、さまざまな場面で利用されています。
基本的な記法
1. 見出し
出力結果
見出し1
見出し2
見出し3
2. リスト
-
箇条書き
出力結果
- 項目1
- 項目2
- 項目3
-
番号付きリスト
出力結果
- 項目1
- 項目2
- 項目3
3. 強調
- 太字:
**太字**
→ 太字 - 斜体:
*斜体*
→ 斜体 - 取り消し線:
~~取り消し線~~
→取り消し線
4. リンクと画像
-
リンク
→ リンクテキスト
-
画像
→ 画像が表示される
5. コード
- インラインコード:
`コード`
→コード
6. 引用
出力結果
これは引用です。
7. 水平線
出力結果
Markdownの応用
Markdownは多くのツールやプラットフォームで利用されています。
- GitHub: README.mdファイルやプルリクエスト説明に使用。
- ブログプラットフォーム: JekyllやHugoなど、Markdownをサポートする静的サイトジェネレーターで利用。
- ドキュメント作成: NotionやObsidian、TyporaなどのエディタでもMarkdownが標準対応。
まとめ
Markdownは、簡潔な記法で構造化された文書を作成できる強力なツールです。そのシンプルさと多用途性から、初心者からプロフェッショナルまで幅広く利用されています。ぜひ、自分のプロジェクトやブログでMarkdownを試してみてください!