Markdown記法(マークダウン記法)
ファイルの書き方ルールだよ
このルールに沿って書いた内容はHTML形式とかに変換できるよ
単に「Markdown」と表現される場合もあるよ
簡単に書くよ
Markdown記法(マークダウン記法)(読:マークダウンキホウ)とは
ホームページのファイルに変換することを考えて作られている、ファイルの書き方ルール(のひとつ)
です。
詳しく書くよ
サクっと一言で説明すると
ファイルの書き方ルールのひとつ
が「Markdown記法」です。
単に「Markdown」と表現されることも あります。
※個人的には「Markdown」という呼び方の方が馴染みがあるので、以降は「Markdown」と表現します。
例えば、そうですね。
誰かが「ホームページのファイルは、こんな書き方にしようぜ!」と書き方のルールを作りました。
そして、それに「HTML」と名前を付けました。
それ以来、ホームページを作る人は「HTML」というルールに従ってホームページのファイルを書いています。
同じように、誰かが「データをやり取りするときは、こんな書き方にしようぜ!」と書き方のルールを作りました。
そして、それに「XML」と名前を付けました。
それ以来、気が向いた人は「XML」のルールに従って作ったデータをやり取りしています。
同じように、誰かが「HTMLって覚えるのが大変だからさ。もっと簡単な書き方を考えたよ。この書き方に従って書いたファイルを変換プログラムで変換すればHTML形式になるようにしたよ」と書き方のルールを作りました。
そして、それに「Markdown」と名前を付けたのです。
それ以来、気が向いた人は「Markdown」のルールに従ってファイルの中身を書き、それを変換することでホームページのファイル(HTMLファイル)を作っています。
難しく考える必要は ありません。
Markdown記法は、単なる
ファイルの書き方ルール
です。
人間同士でコミュニケーションを取るときは何らかの「言語」を使います。
言語というのは、声の出し方や文字の書き方のルールです。
話すのを例にとると、声はすべて人間の口から出る音です。
でも、音の高低や組み合わせによって、異なる言語になりますよね。
それは「こんな音を出したら、○○語ね」なルールがあるからです。
世界には、いろいろな言語があります。
そして、それぞれの言語(声の出し方や文字の書き方のルール)に対して「日本語」「英語」「中国語」などの名前が付いています。
それと同じです。
あなたがファイルに文字を書く(打ち込む)とします。
ホームページを作りたければ、ホームページ用の書き方ルールに従って書くでしょう。
「HTML」という名前が付いているルールに従って書くことになります。
HTML以外にも「これをやるときは、こんな書き方をしよう」なファイルの書き方ルールが、たくさんあります。
その、たくさんある書き方ルールのひとつが「Markdown記法」です。
言語が「日本語」「英語」「中国語」など、たくさんあるのと同じです。
ファイルの書き方ルールも「HTML」「XML」「Markdown記法」など、たくさんあるのです。
Markdownはホームページのファイルに変換することを考えて作られている書き方ルールです。
例えば、Markdownのルールに従った書き方で書かれた以下の内容のファイルがあるとしましょう。
# 見出し1
## 見出し2
---
**これは太字です。**
- 箇条書き1
- 箇条書き2
- 箇条書き3
これをホームページのファイル(HTMLのルールに従った書き方)に変換すると例えば以下のような内容になります。
<h1 id="-1">見出し1</h1>
<h2 id="-2">見出し2</h2>
<hr>
<p><strong>これは太字です。</strong></p>
<ul>
<li>箇条書き1</li>
<li>箇条書き2</li>
<li>箇条書き3</li>
</ul>
いかがでしょう。
「Markdownのルールに従った書き方」の方が「HTMLのルールに従った書き方」よりもパッと見で簡単そうに見えますよね。
Markdownは「HTMLって難しくて分からないや」な人に向けて作られた(であろう)書き方ルールです。
そこそこ簡単なMarkdownの書き方ルールに従って書いたファイルを「えいやっ!」と変換することで、クソ難しそうなHTMLの書き方ルールに従っているファイルになります。
難しいHTMLの書き方を覚えなくてもホームページのファイルを作れるわけです。
ちなみに、変換プログラムによってはホームページのファイル(HTMLファイル)だけではなく、PDFファイルとかにも変換できるようです。
気が向いたら、頭の片隅にでも置いておいてあげてください。
一言でまとめるよ
まぁ「Markdown記法」って単語が出てきたら「ファイルの書き方ルールなんだな~」と お考えください。
おまけ
■訳してみるよ
「markdown(マークダウン)」の意味は「値下げ」とか「値下げする」とかです。
ただし、今回は「mark(マーク)」と「down(ダウン)」で分けて考えてください。
「mark(マーク)」の意味は「印」とかです。
「down(ダウン)」の意味は「下へ」とかです。
「mark down(マークダウン)」で「印をつける」的な意味になります……多分。
ちなみに「マークアップ言語」という用語があります。
推測ですが「アップ」と「ダウン」で対比させているのだと思います。
「記法」は日本語ですね。
何となく くっつけると
印をつける記法
となります。






