Markdown이란?
마크다운(markdown) 은 일반 텍스트 기반의 경량 마크업 언어다. 일반 텍스트로 서식이 있는 문서를 작성하는 데 사용되며, 일반 마크업 언어에 비해 문법이 쉽고 간단한 것이 특징이다. HTML과 리치 텍스트(RTF) 등 서식 문서로 쉽게 변환되기 때문에 응용 소프트웨어와 함께 배포되는 README 파일이나 온라인 게시물 등에 많이 사용된다.
Markdown 사용법
1. 글씨 크기 조절
- 마크다운은 ‘#’ 기호를 이용해 글씨의 크기를 조절한다. ‘#’은 총 1개부터 6개까지 쓸 수 있으며 ‘#’ 개수가 많을수록 글씨 크기가 작아진다.
- ‘#’을 쓸 때는 아래와 같이 쓰고자하는 문장 앞에 연달아 작성한다.
# 안녕하세요
## 안녕하세요
### 안녕하세요
#### 안녕하세요
##### 안녕하세요
###### 안녕하세요
- 위 코드를 통해 출력되는 글자의 크기는 각각 다음과 같다.
안녕하세요
안녕하세요
안녕하세요
안녕하세요
안녕하세요
안녕하세요
2. 글씨체 및 취소선
- 마크다운에서는 이탤릭체, 볼드체, 취소선을 사용할 수 있다. 사용하는 방법은 다음과 같다.
(1) 이탤릭체
- 이탤릭체로 작성하고 싶은 문자열 앞뒤로 ‘*’ 혹은 ‘_‘을 각각 하나씩 붙여준다.
*Hello*
_Hello_
- 위 코드를 통해 출력되는 실제 글자의 모습은 다음과 같다.
Hello
Hello
(2) 볼드체
- 볼드체로 작성하고 싶은 문자열 앞뒤로 ‘*’ 혹은 ‘_‘을 두개씩 붙여준다.
**Hello**
__Hello__
- 위 코드를 통해 출력되는 실제 글자의 모습은 다음과 같다.
Hello
Hello
(3) 취소선
- 취소선을 긋고 싶은 문자열 앞뒤로 ‘~~’ 을 붙여준다.
~~Hello~~
- 위 코드를 통해 출력되는 실제 글자의 모습은 다음과 같다.
Hello
3. 각종 글머리 기호
- 마크다운에서는 글머리 기호를 사용할 수 있다.
(1) 순서가 있는 경우 - 숫자
- 숫자를 글 앞머리에 붙이고 싶은 경우, 우리가 평소에 쓰듯 앞에 숫자와 마침표를 붙여주면 된다.
1. 첫 번째
2. 두 번째
3. 세 번째
- 위 코드의 결과는 아래와 같다.
- 첫 번째
- 두 번째
- 세 번째
(2) 순서가 없는 경우 - 기호
- 마크다운은 ‘-‘, ‘+’, ‘*‘의 글머리 기호를 지원한다. 이를 사용하고 싶을 경우, 문장 앞에 기호를 붙여주면 된다.
- 가
- 나
- 다
+ 가
+ 나
+ 다
* 가
* 나
* 다
- 위 코드의 결과는 아래와 같다.
- 가
- 나
- 다
- 나
- 가
- 나
- 다
- 나
- 가
- 나
- 다
- 나
4. 코드블럭
- 마크다운에서 코드블럭을 사용하고 싶은 경우, tab을 이용해 들여쓰기를 하여 작성하면 된다. 그 후로 들여쓰기가 없는 문장을 만나면 코드블럭이 끝나게 된다.
안녕하세요
# 현재 들여쓰기 한 부분
# 아직 들여쓰기 한 부분
들여쓰기 안 한 부분
5. 이미지 삽입
- 마크다운을 통해 포스트를 작성하다보면 이미지를 삽입해야하는 경우가 발생한다. 그럴 경우 쉽게 삽입할 수 있는 방법이 있다.
(1) 업로드 하고싶은 이미지 파일을 저장한다.

(2) github repository의 issue 창에 들어가 이미지 파일을 넣는다.

(3) 몇 초 기다리면 다음과 같은 링크로 변환되는데, 이를 복사하여 포스트 중 넣고 싶은 위치에 붙여넣는다.
