Post

Markdown Syntax 및 사용법

GitHub 작업중 README.md 등 Markdown 파일을 작업 할 때 유용한 정보들을 모아보았다.

Headings

MarkdownHTML
# Heading level 1<h1>Heading level 1</h1>
## Heading level 2<h2>Heading level 2</h2>
### Heading level 3<h3>Heading level 3</h3>
#### Heading level 4<h4>Heading level 4</h4>
##### Heading level 5<h5>Heading level 5</h5>
###### Heading level 6<h6>Heading level 6</h6>

Alternate Syntax

MarkdownHTML
Heading level 1
===========
<h1>Heading level 1</h1>
Heading level 2
——————-
<h2>Heading level 2</h2>

Emphasis

Bold

MarkdownHTML
I am smart.I am smart.
I love coding.I love coding.

Italic

MarkdownHTML
I am smart.I am smart.
I love coding.I love coding.

Strikethrough

MarkdownHTML
I am smart.I am smart.
I love coding.I love coding.

Blockquotes

1
> Example of blockquote

Example of blockquote

Multiline

1
2
> Example of blockquote
> Bockquote can be multiline

Example of blockquote
Bockquote can be multiline

Nested

1
2
> Example of
> > nested blockquote

Example of

nested blockquote

Markdowns

1
2
3
4
> * bullet point
> ```
> code example
> ```
  • bullet point
1
code example

Lists

Ordered Lists

MarkdownHTML
1. First item
2. Second item
3. Third item
<ol>
<li>First item</li>
<li>Second item</li>
<li>Third item</li>
</ol>

Unordered Lists

MarkdownHTML
- First item
+ Second item
* Third item
<ul>
<li>First item</li>
<li>Second item</li>
<li>Third item</li>
</ul>

-, +, * 모두 사용 가능하다.

Horizontal Rules

1
2
3
***
---
___
1
2
3
4
5
6
7
8
[link keyword][id]

[id]: URL "Optional Title here"

// code
Link: [Google][googlelink]

[googlelink]: https://google.com "Go google"

Link: Google

  • 외부링크
1
2
사용문법: [Title](link)
적용예: [Google](https://google.com, "google link")

Link: Google

  • 자동연결
1
2
3
4
일반적인 URL 혹은 이메일주소인 경우 적절한 형식으로 링크를 형성한다.

* 외부링크: <https://example.com/>
* 이메일링크: <address@example.com>

Images

1
2
3
4
5
![Alt text](/path/to/img.jpg)
![Alt text](/path/to/img.jpg "Optional title")

![석촌호수 러버덕](http://cfile6.uf.tistory.com/image/2426E646543C9B4532C7B0)
![석촌호수 러버덕](http://cfile6.uf.tistory.com/image/2426E646543C9B4532C7B0 "RubberDuck")

사이즈 조절 기능은 없기 때문에 <img width="" height=""></img>를 이용한다.

1
2
3
4
5
<img src="/path/to/img.jpg" width="450px" height="300px" title="px(픽셀) 크기 설정" alt="RubberDuck"></img><br/>
<img src="/path/to/img.jpg" width="40%" height="30%" title="px(픽셀) 크기 설정" alt="RubberDuck"></img>

<img src="http://cfile6.uf.tistory.com/image/2426E646543C9B4532C7B0" width="450px" height="300px" title="px(픽셀) 크기 설정" alt="RubberDuck"></img><br/>
<img src="http://cfile6.uf.tistory.com/image/2426E646543C9B4532C7B0" width="40%" height="30%" title="%(비율) 크기 설정" alt="RubberDuck"></img>

Escaping Characters

CharacterName
\backslash
`backtick
*asterisk
_underscore
{ }curly braces
[ ]brackets
< >angle brackets
( )parentheses
#pound sign
+plus sign
-minus sign (hyphen)
.dot
!exclamation mark
|pipe

Creating tooltips

1
2
3
<a href="#" data-toggle="tooltip" data-original-title="Tooltip data goes here!"
  >Tooltip information</a
>

Tooltip information

References

This post is licensed under CC BY 4.0 by the author.