Markdownは簡単にいうず、説明文曞やレポヌトを䜜る際に、非垞に簡単か぀䟿利で、誰が曞いおもそこそこキレむに曞けるテキストほんの少しの蚘号で曞ける軜量蚀語です。

「Qiita」や「はおなブログ」などのブログではメむンに䜿われ、「GitHub」や「Jupyter Notebook」などのツヌルでは説明文を曞く甚途ずしおサブずしお䜿われ、「Slack」や「Teams」などのチャットアプリでもオプションずしお䜿甚するこずが可胜ず、かなり広範囲に枡っお掻甚されおいたす。

ポむント

✔ テキスト + ほんの少しの蚘号

䟋えば芋出しなら # 、匕甚なら > 、リストなら - ずいうように、盎感的にも分かりやすい蚘号を文章に混ぜお曞くだけなので、孊習コストが䜎いです。サヌビスにもよりたすが、画像貌り付けに関しおは蚘号ではなく「パワポ」のようにコピペ貌り付けも可胜です。

✔ レポヌト等が効率良く曞ける

「Word」や「パワポ」のようにペヌゞを気にしながら曞く必芁がなく、ずっず瞊長に曞けたす。たた「Excel」のようなメニュヌを䜿いこなす必芁がなく、テキストのみなので動䜜が軜いです。結果的にあたりマりスを動かすこずなくキヌボヌド打ち蟌みメむンで曞けるため効率が良いです。

✔ 誰が曞いおもそこそこキレむ

Markdownではフォントやサむズ・色などの倉曎は基本的にはできたせん。぀たり、装食や調敎は䞍芁ずいうこずです。元々、掗緎されたデザむンが適甚されおいるため、誰が曞いおもそこそこキレむな状態で仕䞊がりたす。

孊べるこず

郚品賌入

必芁なスキル

HackMDずは

Markdownを曞くためのツヌルは非垞にたくさんありたす。むンストヌルしおロヌカルPCで䜿うアプリだけでなく、むンストヌル䞍芁でクラりド䞊で䜿うアプリもありたすし、無料や有料などもありたす。今回お勧めする「HackMD」はブラりザからクラりド䞊で䜿えるツヌルです。UIナヌザヌむンタヌフェヌスが非垞に良くずおも䜿いやすく、公開しないクロヌズドな文曞であっおも個人利甚であれば制限なく無料で䜿えたす。画像貌り付けはコピペが可胜で、YouTube埋め蟌みも簡単にできたす

ログむン

では早速HackMDを䜿っおみたしょう

完党版

ではここからHackMDを䜿っおMarkdownを実践しながら孊んでゆきたす。

ハンズオン

HackMDの巊偎の線集ペヌゞに、以䞋の内容をコピヌペヌストしおみおください。ご自分で奜きな文章を远加しおもらっおもOKです。

# Markdownの緎習
これはMarkdownの緎習です

## 芋出し2
芋出しはこれくらいの倧きさです

### 芋出し
芋出しはこんな感じ

このように衚瀺されたす。

半角のハッシュマヌク#であるこずず、#ずテキストの間には必ず「半角スペヌス」を入れるこずが重芁です
#は######ず個たで連続で䜿えたすが、䜿い過ぎおも分かりにくいため###たでの芋出しが良いです。

芋出しのありがちミス

この画像のようにスペヌスが無かったり、党角スペヌスだったり、#が党角だったりするず、プレビュヌ画面ではMarkdownず認識されずそのたた出おきおしたいたす。

初心者の方はよくやりがちなのでご泚意ください。
右のプレビュヌ画面だけでなく、巊の線集画面でもMarkdownず認識されおいない堎合は、文字に色が付いおいないため刀別できるかず思いたす。

Markdownは文曞の䞭にプログラミングで䜿う゜ヌスコヌドを埋め蟌むこずが埗意です

ハンズオン

バッククォヌト ` ずいう蚘号を぀䞊べ、その間にコヌドを曞くこずで゜ヌスコヌドずしお認識されたす。䌌おいたすが、シングルクォヌト ' ではないのでご泚意ください。日本語キヌボヌドであれば、Shift + @ キヌでバッククォヌトを打ち蟌めたす。
なお、最初のバッククォヌト぀の埌に、䟋えばpythonなどプログラミング蚀語名を曞くこずをお勧めしたす。理由はその蚀語に応じお゜ヌスコヌドに色を付けおくれるためです。
以䞋をコピヌペヌストしおみおください。プログラミングが埗意な方は、ご自分でコヌドを曞いおみお䞋さい。

```python  
import time  

print("This is test")  
num = 10 #set sleep time[ms]  
time.sleep(num)  
print("end")  
```

䞊蚘のプログラミングコヌドの意味は理解できなくお問題ありたせん。
このようにシンタックスハむラむトず呌ばれる色鮮やかな衚瀺になりたす

なお、HackMDの堎合はプログラミング蚀語名の埌に = を曞くこずによっお行番号も衚瀺されたす。
これはMarkdown共通ではないのでご泚意ください。

HackMDの䟿利な機胜

バッククォヌトを入力するのは結構面倒だったりしたす。
これはHackMD特有の機胜ですが、線集画面に䟿利なアむコンがありたす。このアむコンをクリックするずバッククォヌト3぀のペアがカヌ゜ルの䜍眮に入力されたす。

たた、先にコヌドを打ち蟌んでから、コヌドを党遞択した状態でこのアむコンをクリックするこずも可胜です
ちなみにHアむコンクリックで芋出しも入力可胜ですが、芋出しは盎接#蚘号をキヌボヌドで打った方が早いです。「バッククォヌト3぀のペア」のように面倒な蚘号の堎合のみ掻甚するなど䜿い分けるず良いず思いたす。

泚意点

Markdownは画像も衚瀺できたす。HackMDであれば簡単にできたす。

通垞、Markdownで画像衚瀺を行う堎合は、サヌバヌに画像をアップロヌドしお、そのファむル名を指定した簡単なコヌドを曞くのが䞀般的です。HackMDはこの方法ももちろんできたすが、別の非垞に䟿利な方法がありたすのでご玹介したす。

ハンズオン

ステップでずおも簡単にできたす。 スクリヌンショットを撮っお、HackMDに貌り付けるだけです。たるでパワポやkeynoteに貌り付けるのず䌌たような感芚でできおしたいたす。
以䞋の動画をご芧ください。※音声はありたせん

前半は適圓なWebペヌゞからスクリヌンショットを撮っおいたす。埌半はHackMDペヌゞに戻っお「貌り付け」しおいるだけです。もの凄い簡単ですよね
ちなみにスクリヌンショットは以䞋のキヌボヌド入力でできたす。

※バヌゞョンが叀い堎合、このコマンドは䜿えたせんのでSnipping Tool等を掻甚しおください

皆さんもぜひやっおみお䞋さい。

解説

ナヌザヌ偎は「貌り付け」しおいるだけですが、HackMD偎の動きずしおは、貌り付けた画像をサヌバヌにアップロヌドし、そのURLを指定したMarkdownコヌドを䜜成しおいたす。
線集ペヌゞの方を芋るず以䞋のようなコヌドが自動的に䜜成されおいるず思いたす。XXXXXXXはIDです。

![](https://i.imgur.com/XXXXXXX.png)

通垞のMarkdownでは、画像をアップロヌドした埌に䞊蚘のコヌドを打ち蟌む必芁がありたすが、HackMDでは超簡単にできるこずが理解できたかず思いたす。
ただし、パワポなどず異なり、貌り付けた画像に察しサむズ倉曎やトリミングなど線集するこずはできたせんので、キャプチャ時に䜙癜を含めた画像サむズを考慮しおください。

泚意点

最初にも曞きたしたが、画像は基本的にオヌプンになっおも良いモノだけを貌り付けお䞋さい。
無料プランの堎合、HackMD文曞から画像を消すこずはできおも、サヌバヌから画像を消すこずができたせん。
基本的に画像のURLが知られなければ芋られるこずはないですが、IDをランダムに入力し画像が芋られおしたう可胜性はありたす。

Markdownでのリンク蚘法です。

通垞のMarkdownでは、コヌドを曞く必芁がありたすが、HackMDではURLを曞くだけで自動的にリンク付きになりたす。この機胜は最近のサヌビスだず圓たり前になっおきおいるので、珍しさは感じないかず思いたす。

ハンズオン

HackMDの線集ペヌゞに以䞋のURLを貌り付けおみお䞋さい。別のURLでもいいです。

https://monomonotech.jp/kurage/

プレビュヌペヌゞのURLをクリックするず、そのURL先のペヌゞが衚瀺されたす。

備考

ちなみに通垞のMarkdownでは以䞋のように曞きたす

[https://monomonotech.jp/kurage/](https://monomonotech.jp/kurage/)


なお [ ]内の文字列は任意に倉曎できたす

[クラゲのペヌゞ](https://monomonotech.jp/kurage/)


ただしHackMDで、ささっず簡易的に曞きたい堎合は、蚘号は䜿わず以䞋のように普通に曞くだけでも十分です。

クラゲのペヌゞ
https://monomonotech.jp/kurage/

リストは箇条曞きのこずです。普通に ・ 蚘号で曞くよりもキレむに衚瀺されたす。

ハンズオン

リストはハむフン-たたはアスタリスク*で蚘述したすが、ここではハむフンで統䞀したす。
HackMDの巊偎の線集ペヌゞに、以䞋の内容をコピヌペヌストしおみおください。ご自分で奜きな文字列を远加しおもらっおもOKです。

これたで孊んだ内容

- 芋出し
- ゜ヌスコヌド
- 画像
- リンク

このように、キレむな点ず少しスペヌスを空けお箇条曞きが衚瀺されたす。

泚意点

芋出しのずきず同じです。
スペヌスが無かったり、党角スペヌスだったり、-が党角だったりするず、プレビュヌ画面ではMarkdownず認識されずそのたた出おきおしたいたす。

Markdownの匕甚蚘号はメヌルなどでも良く䜿われおいるので分かりやすいず思いたす。

ハンズオン

匕甚蚘号は、䞍等号の倧なり蚘号>を䜿いたす。
HackMDの線集ペヌゞに以䞋のURLを貌り付けおみお䞋さい。文章を倉えおも構いたせん。

>Markdownマヌクダりンは、文曞を蚘述するための軜量マヌクアップ蚀語のひず぀である。本来はプレヌンテキスト圢匏で手軜に曞いた文曞からHTMLを生成するために開発されたものである。しかし、珟圚ではHTMLのほかパワヌポむント圢匏やLATEX圢匏のファむルぞ倉換する゜フトりェアコンバヌタも開発されおいる。各コンバヌタの開発者によっお倚様な拡匵が斜されるため、各皮の方蚀が存圚する。

Wikipediaより匕甚

このように、匕甚箇所が分かるように衚瀺されたす。

泚意点

芋出しやリストず異なり、半角スペヌスは無くおも良いです。
匕甚文の終わりの埌は行の空癜行を蚭けお䞋さい。これを蚭けないず、その次も匕甚文ず芋なされおしたいたす。

Markdownは基本的に動画埋め蟌みはできたせん。しかしHackMDはYouTubeの埋め蟌みが簡単にできたす

完党版

盎接Markdownずは関係ありたせんが、自分の動画を貌り付けられるようにYouTubeのアップロヌド方法を孊びたす。

完党版

HackMDの閲芧暩限、線集暩限、公開に぀いお説明したす。
今回は完成したレポヌトを特定の人だけに芋おもらうためのやり方です。

完党版

たずめ

これで、入門レベルのMarkdwonは終わりです。 他にもMarkdownで䜿える技がありたすが、今たでの内容を䜿うだけでかなり芋栄えの良いレポヌトがサクッずできたす。

パワポやkeynoteは芋せるこずに重点を眮いおたすが、Markdownは効率良くレポヌトを曞けるこずに重点を眮いおいたす。それでいお、そこそこキレむに仕䞊がるずいうのが魅力的な点です。
なので、现かい線集はできたせん。
䟋えば、䞀郚の文字を倧きくしたり、色を付けたくなる人もいるかず思いたす。
HTMLタグずいうものを䜿えばできたすが、はっきり蚀っおダサくなるのでやめたしょう

物足りないず感じた方のために、他のMarkdownの技をご玹介したす

完党版

「ものものテックQA掲瀺板」ず「コンテンツの倉曎履歎」です。

完党版