Markdown이라는 언어에 익숙치 않다. 그래서, 두고두고 보면서 익숙해지고자 주요 내용들을 아래와 같이 정리한다. 쓰고보니 빠진게 많은 것 같지만 그건 다음 기회에,,,
Markdown에서는 # 기호를 사용하여 헤더를 생성할 수 있다. #의 개수에 따라 헤더의 수준이 결정된다.
입력값
# 제목 1
## 제목 2
### 제목 3
#### 제목 4
##### 제목 5
###### 제목 6
출력값
[!TIP]
제목 1, 2에만 아래에 줄이 추가된다.
텍스트를 강조하기 위해 굵게 또는 기울임을 사용할 수 있다.
| 입력값 | 출력값 |
|---|---|
**굵게** | 굵게 |
*기울임* | 기울임 |
***굵게 기울임*** | 굵게 기울임 |
__굵게__ | 굵게 |
_기울임_ | 기울임 |
Markdown에서는 순서 없는 리스트와 순서 있는 리스트를 쉽게 작성할 수 있다.
입력값
- 항목 1- 항목 2
* 항목 A* 항목 B
+ 항목 α+ 항목 β
출력값
[!TIP]
입력값은 여러 방식으로 할 수 있지만, 출력값은 동일하다.
입력값
1. 첫 번째
2. 두 번째
1. 항목 A
2. 항목 B
1. 시작
2. 계속
1. 하위 항목
출력값
텍스트에 링크를 추가하려면 [텍스트](URL) 형식을 사용한다.
| 입력값 | 출력값 |
|---|---|
[GitHub](https://github.com) | GitHub |
[Google](https://www.google.com) | |
[Markdown Guide](https://www.markdownguide.org) | Markdown Guide |
이미지를 삽입하려면  형식을 사용한다.
| 입력값 | 출력값 |
|---|---|
 | ![]() |
코드를 삽입하거나 강조할 때 유용한 기능이다.
| 입력값 | 출력값 |
|---|---|
`코드` | 코드 |
`print("Hello, World!")` | print("Hello, World!") |
입력값
```python
def greet(name):
return f"Hello, {name}!"
```
출력값
def greet(name):
return f"Hello, {name}!"
인용문을 작성할 때는 > 기호를 사용한다.
입력값
> 인용문 내용
출력값
인용문 내용
Markdown을 사용하여 표를 만들 수 있다. 헤더는 |와 -를 사용하여 구분한다.
입력값
| 헤더1 | 헤더2 | |-------|-------| | 셀1 | 셀2 | | 셀3 | 셀4 |
출력값
| 헤더1 | 헤더2 |
|---|---|
| 셀1 | 셀2 |
| 셀3 | 셀4 |
수평선을 삽입하여 내용을 구분할 수 있다. ---, ***, ___ 중 하나를
사용한다.
입력값
--- or *** or ___
출력값
[!TIP]
이 녀석도 입력은 여러 방식으로 할 수 있지만, 출력값은 동일하다.