2013-05-12 18:38

Markdown記法 -チートシート-

マークダウン記法をまとめておきます。

Headers - 見出し

テキスト
# これはh1タグです。
## これはh2タグです。
### これはh3タグです。
###### これはh6タグです。

結果

これはh6タグです。

 

Emphasis - 強調

テキスト
**これは太字です。**
__これも太字です。__

結果

これは太字です。
 

Strikethrough - 取り消し線

テキスト
~~ここを取り消す。~~

結果

ここを取り消す。
 

Horizontal rules - 水平線

以下は全て水平線。

テキスト
***
* * *
---
- - -

結果


 

Blockquotes - 引用

上下に空白行が必要。

テキスト
>ここは引用。
>>ここはネストされた引用。

結果

ここは引用。

ここはネストされた引用。
 

Lists - リスト

上下に空白行が必要。

Disc型

「-」「+」「*」の後にスペースが必要。

テキスト
- リストA
- リストB

+ リストA
+ リストB

* リストA
* リストB

結果

  • リストA
  • リストB

 

Decimal型

テキスト
1.リスト1
2.リスト2

結果

1.リスト1
2.リスト2

 

Code - コードの挿入

ブロック

上下に空白行が必要。
バッククォート3つで囲む。
最初のバッククォート3つの後に、どの言語で解釈させるかを記述。

テキスト
 ```ruby
 puts "Rubyのコードを挿入。"
 ```

結果

puts "Rubyのコードを挿入。"

 

インライン

バッククォート1つで囲む。

テキスト
これも`puts "abc"`コード

結果

これもputs "abc"コード
 

Links - リンク

タイトルは省略可。

テキスト
[リンクテキスト](URL "タイトル")

[リンクテキスト](URL)

結果

リンクテキスト
リンクテキスト
 

Images - 画像埋め込み

画像タイトルは省略可。

テキスト
![代替テキスト](画像のURL "画像タイトル")

![代替テキスト](画像のURL)

結果

代替テキスト
代替テキスト
 

テーブル記法

2行目の「:」の位置で横位置が決まる。
「|」の位置は合わせる必要ない。

テキスト
| Left align | Right align | Center align |
|:-----------|------------:|:------------:|
| This       | This        | This         |
| column     | column      | column       |
| will       | will        | will         |
| be         | be          | be           |
| left       | right       | center       |
| aligned    | aligned     | aligned      |

結果

Left align Right align Center align
This This This
column column column
will will will
be be be
left right center
aligned aligned aligned

 

エスケープ

バックスラッシュを行頭に置くと、その行のマークダウン記法は無視される。

テキスト
\### これはh3ではなく、エスケープされます。

結果

### これはh3ではなく、エスケープされます。