【まーくだうん】
Markdown とは?
最終更新:
💡 「書きやすく読みやすい」テキスト書式
テキストに簡単な記号を付けて見出し、リスト、リンクなどの書式を表し、HTMLなどに変換できる軽量マークアップ言語。
📌 このページのポイント
なぜエンジニアはMarkdownをよく使うの?
基本的な書き方は?
Markdownの方言が多いって聞くけど?
元のMarkdownの説明は書き方のルールをあいまいさなく定めていなかったから、変換ツールごとに解釈が分かれたんだ。そこでCommonMarkという厳密な仕様が作られたよ。GitHubで使うGFMはCommonMarkに表やタスクリスト、取り消し線などの拡張を加えたものなんだ。
じゃあ、同じMarkdownでもサービスによって見た目が変わるの?
変わることがあるよ。例えば表の書き方はGFMの拡張で、元のMarkdownやCommonMarkの標準には入っていないんだ。Markdownは書き間違えてもエラーにならず、そのまま違う表示になることがあるから、使うサービスの仕様を確認してプレビューで見ておくと安心だね。
MarkdownでHTMLの代わりが全部できるの?
まとめ:ざっくりこれだけ覚えればOK!
「Markdown」って出てきたら「記号を使ってテキストで書式付き文書が書ける軽量マークアップ言語」と思えればだいたいOK!
📖 おまけ:英語の意味
「Markdown」 = マークダウン
💬 John Gruber氏が、Aaron Swartz氏の協力を得て2004年に公開したよ。書式を表す記法と、それをHTMLに変換するPerl製ツールの2つを合わせてMarkdownと呼んでいたんだよ