마크다운 사용법 정리 (기본편)
마크다운이란 ?
마크다운은 텍스트 기반의 마크업 언어로, 2004년 존 그루버에 의해 창시되었습니다.
HTML(하이퍼텍스트 마크업 언어)로의 변환이 쉽다는 장점 때문에 개발자들 사이에서 널리 사용됩니다.
마크다운을 사용하면 간단한 문법으로 웹에서 사용할 수 있는 문서를 작성할 수 있으며, 이는 읽기도 쓰기도 쉽습니다.
마크다운의 장점과 단점
🌱 장점
1. 간결하고 배우기 쉽다. |
2. HTML로 쉽게 변환 가능하다. |
3. GitHub, Bitbucket 등 다양한 플랫폼에서 지원한다. |
4. 텍스트 기반으로 버전 관리가 용이하다. |
5. 다양한 플랫폼과 도구에서 호환된다. |
6. 직관적이고 시각적으로 간단한 문법. |
7. 포맷의 일관성을 잘 유지한다. |
🌱 단점
1. 복잡한 포맷과 레이아웃을 지원하지 않는다. |
2. 마크다운의 변형이 다양해서 일관된 표준이 없다. |
3. 기능의 제한성으로 동적 웹 기능 구현 불가. |
4. 툴 간 호환성 문제로 일관된 결과 보장 어려움. |
5. 멀티미디어 통합이 HTML에 비해 어렵다. |
1. 헤더 (Headers)
텍스트 앞에 #을 사용하여 헤더를 생성합니다.
#의 개수는 헤더의 레벨을 의미하며, # 하나는 가장 큰 제목, ###### 여섯 개는 가장 작은 제목을 나타냅니다.
#
와 글씨는 한 칸 띄어써줘야 합니다!
제목 1 #
1
# 제목1
제목 2 ##
1
## 제목1
제목 3 ###
1
### 제목1
제목 4 ####
1
#### 제목1
제목 5 #####
1
##### 제목1
제목 6 ######
1
###### 제목1
2. 강조 (Emphasis)
📌 볼드 (Bold): ** 또는 __ (언더스코어 두 개)를 사용합니다.
볼드 텍스트
1
**볼드 텍스트**
볼드 텍스트
1
__볼드 텍스트__
📌이탤릭 (Italic) : * 또는 _ (언더스코어 하나)를 사용합니다.
이탤릭 텍스트
1
*이탤릭 텍스트*
이탤릭 텍스트
1
_이탤릭 텍스트_
3. 리스트 (Lists)
📌 순서 없는 리스트z: -, *, + 중 하나를 사용합니다.
- 아이템 1
- 아이템 2
- 서브 아이템 2a
- 서브 아이템 2b
1
2
3
4
- 아이템 1
- 아이템 2
- 서브 아이템 2a
- 서브 아이템 2b
📌 순서 있는 리스트: 숫자와 점을 사용합니다
- 첫 번째 아이템
- 두 번째 아이템
- 서브 아이템 2a
- 서브 아이템 2b
1
2
3
4
1. 첫 번째 아이템
2. 두 번째 아이템
1. 서브 아이템 2a
2. 서브 아이템 2b
4. 링크 (Links)
📌 링크를 삽입하려면 대괄호 [ ]로 텍스트를 감싸고, 소괄호 ( )로 URL을 감쌉니다
1
[Google](https://www.google.com)
5. 이미지 (Images)
📌 이미지를 삽입하려면 링크와 유사하게 하되, 대괄호 앞에 느낌표 !를 추가합니다.
1

6. 인용 (Blockquotes)
📌 인용문을 표시하기 위해서는 >를 사용합니다.
가장 잘 견디는 자가 가장 잘 해낼 수 있는 자이다. / 존 밀턴
1
> 이것은 인용문입니다.
7. 코드 (Code)
📌 인라인 코드 : 백틱 (`)으로 감쌉니다.
1
`코드`
📌 코드 블록 : 세 개의 백틱 ( )이나 네 개의 공백을 사용합니다.
1
8. 수평선 (Horizontal Rules)
📌 세 개 이상의 하이픈 (—), 별표 (***), 또는 언더스코어 (___)를 사용합니다.
1
---
9. 이스케이프 문자 (Escaping Characters)
📌 마크다운에서 특별한 의미를 가지는 문자를 일반 텍스트로 표시하려면 앞에 백슬래시 ()를 사용합니다.
*이렇게 사용합니다*
1
\*이렇게 사용합니다\*