마크다운 문법에 대해 소개하겠습니다.
마크다운 문법
제목 Headers
#으로 시작하는 텍스트.#은 하나부터 여섯개까지 쓸 수 있고, #이 늘어날때마다 제목의 수준은 내려간다.
(보통 글씨 크기가 작아진다.)
| 마크다운 | 실행결과 |
|---|---|
| # h1 ## h2 ### h3 #### h4 ##### h5 ###### h6 |
h1 |
h3
h4
h5
h6
h5
h6
또는 -, =을 이용하여 h1, h2를 쓸 수 있다.
| 마크다운 | 실행결과 |
|---|---|
| h1 === h2 — |
h1 |
인용 Blockquotes
>으로 시작하는 텍스트
| 마크다운 | 실행결과 |
|---|---|
| > 인용문 | 인용문 |
| >> 인용문안의 인용문 | 인용문인용문 |
코드 블럭 Code Blocks
``` 혹은 ~~~ 코드 첫 줄과 마지막 줄에 Back quote ( ` ) 또는 물결( ~ ) 3개 삽입
| 마크다운 | 실행결과 | ||||
|---|---|---|---|---|---|
| ``` 이것은 코드 블럭 입니다 ``` ~~~ 이것은 코드 블럭 입니다 ~~~ |
|
||||
| ```c void f() printf(%s,“이것은 c 코드 입니다”);} ``` |
|
인라인 코드 Inline Code Blocks
`(Back quote)로 감싸진 텍스트
| 마크다운 | 실행결과 |
|---|---|
| `인라인 코드 블럭` | 인라인 코드 블럭 |
강조 Emphasis
기울여 쓰기(italic) : * 또는 _로 감싼 텍스트
굴게쓰기(bold) : ** 또는 __로 감싼 텍스트
| 마크다운 | 실행결과 |
|---|---|
| *기울여쓰기(italic)* _기울여쓰기(italic)_ **굵게쓰기(bold)** __굵게쓰기(bold)__ |
기울여쓰기(italic) 기울여쓰기(italic) 굵게쓰기(bold) 굵게쓰기(bold) |
수평선 Horizontal Rules
- 또는 * 또는 _ 을 3개 이상 작성
(단, -을 사용할 경우 header로 인식할 수 있으니 이 전 라인은 비워두어야한다.)
| 마크다운 | 실행결과 |
|---|---|
| --- | |
| *** | |
| ___ |
링크 Links
외부 링크 External Links
[링크](http://example.com "링크 제목") 인라인 링크[링크1][1] [1]: http://example1.com/ "링크제목1" 참조 링크<example.com/> <example@example.com> url 링크
| 마크다운 | 실행결과 |
|---|---|
인라인 링크 [Google](http://www.google.co.kr “구글”) |
|
| 참조 링크 [Google][1] [Naver][2] [1]: http://google.com/ “구글” [2]: http://naver.com/ “네이버” |
Naver |
| URl 링크 <http://google.com/> <example@gmail.com/> |
http://google.com example@gmail.com |
내부 링크 Internal (Anchored) Links
[링크](#id) 내부 링크
| 마크다운 | 실행결과 |
|---|---|
| [목차](#index) | 목차 |
리스트 Lists
순서 있는 리스트 Ordered Lists
No. 숫자 다음 .을 찍는다. (적힌 숫자랑 상관없이 순서대로 번호가 매겨진다.)
| 마크다운 | 실행결과 |
|---|---|
| 1. list item 1 1. list item 2 2. list item 3 0. list item 4 3. list item 5 |
|
순서 없는 리스트 Unordered Lists
*, +, - 으로 시작
| 마크다운 | 실행결과 |
|---|---|
* list item 1* list item 1-1 * list item 1-2 |
|
+ list item 1+ list item 1-1 + list item 1-2 |
|
- list item 1- list item 1-1 - list item 1-2 |
|
테이블 Tables
| 마크다운 | 실행결과 | ||||||
|---|---|---|---|---|---|---|---|
| 테이블 생성 Header 1 | Header 2 --------- | --------- Content 1 | Content 3 Content 2 | Content 4 |
|
||||||
| 테이블 정렬 | Header 1 | Header 2 | Header 3 | | :-------- | :--------: | --------: | | Left | Center | Right | |
|
이미지 Adding Images
| 마크다운 | 실행결과 |
|---|---|
인라인 이미지 |
![]() |
링크 이미지 |
![]() |
| 참조 이미지 ![alt text][1] [1]: /test.png |
![]() |
각주 Footnotes
각주입니다[^id]
[^id]: 각주에 대한 설명.
GitHub에서는 footnote를 지원해주지 않는다.
출처 #마크다운 문법

