Markdownの仕様

改行

段落は連続したテキストであり, 空行により分けられる:

input:

テキスト1
テキスト2

テキスト3

output:

テキスト1 テキスト2

テキスト3

もしくは 行末に2つのスペースを挿入すると, 改行の意味になる:

input:

テキスト1
テキスト2  
テキスト3

テキスト1 テキスト2
テキスト3

テキストの強調

input:

強調は *強調* もしくは __強調__ のように書かれる.

output:

強調は 強調 もしくは 強調 のように書かれる.

ソースコード

ソースコードを文中に埋め込むには`(バッククォート)でソースコードを挟む.

input:

pythonでHello World という文字列を出力するには`print("Hello World")`と書く.

output:

pythonでHello World という文字列を出力するにはprint("Hello World")と書く.

リスト

リストを書くには*, -, ‘{数字}’を行頭に書く.

input:

* abc
* def
* ghi

output:

  • abc
  • def
  • ghi

input:

- abc
- def
- ghi

output:

  • abc
  • def
  • ghi

見出し

見出しを出力するには#をそれだけ続けたものを入力する.

input:

### 見出し レベル3
abc

#### 見出し レベル4
def

output:

見出し レベル3

abc

見出し レベル4

def

引用

引用を書くには その文章の前に’> ‘を入力する:

input:

> abc
>
> def
>
> ghi

abc

def

ghi

リンク

リンクは[リンクのテキスト](リンクのアドレス)のように書く.

input:

リンクは[Google](https://google.com/)のように書く.

output:

リンクはGoogleのように書く.

水平線

水平線を出力するには三つ以上のハイフン, もしくは アスタリスクを書く.

abc

---

def

- - -

ghi

***

klm

* * *

output:

abc


def


ghi


klm


GFMの仕様

ここのブログで入力しているのは GFMではないので 入力方法だけ

リンクテキスト簡易記法

URLは記述するだけで自動的にリンクになる:

https://google.com/

取り消し線

チルダ二つで囲むと取り消し線:

~~abc~~

pre記法

~(チルダ)三つで囲むとバッククォート三つで囲んだのと同じ意味になる.

シンタックスハイライト

チルダ三つ もしくは バッククォート三つの後ろに言語名を書くと シンタックスハイライトされる

表組み

いろいろあるので省略