Markdown
Markdownとは
Markdownとはマークアップ言語の1つで、特に軽量マークアップ言語と呼ばれる部類に入る。
軽量マークアップ言語とは「可読性や記述の容易さを両立させたもの」、つまり読みやすく書きやすいマークアップ言語のこと。 HTMLはマークアップ言語で、Markdownは軽量マークアップ言語。 軽量マークアップ言語はWiki をみるとMarkdown以外にも色々あるらしい。
Markdownの特徴
日本語Markdownユーザー会では以下の特徴が挙げられている。
- 手軽に文章構造を明示できること
- 簡単で、覚えやすいこと
- 読み書きに特別なアプリを必要としないこと
- それでいて、対応アプリを使えば快適に読み書きできること
MarkdownとHTML
HTMLで記載するとブラウザで見たときはきれいだけど、ファイルを開いて見てをみるとタグだらけで読みにくく、可読性が良いとは言い難い。
その点Markdownは、HTMLで書くのと同じ見た目を簡単な記法で表現できるため可読性が良い。
ただし、Markdownは全てのHTMLタグをカバーしていないので、Markdownで書けない場合は直接HTMLタグを書く必要がある。
HTMLで書くと・・・
<p>Markdownは、HTMLでは読みにくくなってしまう文章も<strong>簡単に書くことができる記法</strong>です。特徴は、</p> <ul> <li>簡単に書けるから覚えやすい</li> <li>タグだらけにならないので読みやすい</li> <li>テキストエディタで書いて、Markdown対応アプリにコピペするだけ</li> </ul>
HTMLの出力結果
Markdownは、HTMLでは読みにくくなってしまう文章も簡単に書くことができる記法です。特徴は、
Markdownで書くと・・・
Markdownは、HTMLでは読みにくくなってしまう文章も**簡単に書くことができる記法**です。特徴は、 - 簡単に書けるから覚えやすい - タグだらけにならないので読みやすい - テキストエディタで書いて、Markdown対応アプリにコピペするだけ
Markdownの出力結果
Markdownは、HTMLでは読みにくくなってしまう文章も簡単に書くことができる記法です。特徴は、
どちらも出力結果は同じだけど、Markdownのほうが読みやすいし、書くことが少なくていい!
Markdown記法
ここがわかりやすかった。 Markdown記法 チートシート
Markdown向けのエディタ
Markdownプレビュー機能のついたテキストエディタを使って書くと、プレビューを見ながら修正できるので便利。 今回はGitHubが開発したAtomを使って書いてみた。
ちなみにMarkdownで書いたファイルを保存するときは拡張子を.md
にすること。