Markdown
1. Markdown이란?
- 일반 텍스트 기반의 경량 마크업 언어.
마크업 언어: 태그 등을 이용하여 문서나 데이터의 구조를 명기하는 언어의 한 가지.
-
일반 텍스트로 서식이 있는 문서를 작성하는 데 사용되며, 일반 마크업 언어에 비해 문법이 쉽고 간단한 것이 특징
- HTML과 리치 텍스트(RTF) 등 서식 문서로 쉽게 변환되기 때문에 응용 소프트웨어와 함께 배포되는 README 파일이나 온라인 게시물 등에 많이 사용됨.
2. Markdown의 장점
-
간결하다.
-
별도의 도구없이 작성가능하다
-
다양한 형태로 변환이 가능하다.
-
텍스트(Text)로 저장되기 때문에 용량이 적어 보관이 용이하다.
-
텍스트파일이기 때문에 버전관리시스템을 이용하여 변경이력을 관리할 수 있다.
-
지원하는 프로그램과 플랫폼이 다양하다.
3. Markdown 사용법(문법)
Header
헤더는 6단계가 있다.
# 헤더1
## 헤더2
### 헤더3
#### 헤더4
헤더1
헤더2
헤더3
헤더4
List
숫자와 글머리기호 타입이 있다.
숫자 리스트
1. 첫 번째
2. 두 번째
3. 세 번째
- 첫 번째
- 두 번째
- 세 번째
글머리기호 리스트
- 빼기를 써도
- 빼기를 써도
- 빼기를 써도
* 곱하기를 써도
* 곱하기를 써도
* 곱하기를 써도
+ 더하기를 써도
+ 더하기를 써도
+ 더하기를 써도
- 빼기를 써도
- 빼기를 써도
- 빼기를 써도
- 빼기를 써도
- 곱하기를 써도
- 곱하기를 써도
- 곱하기를 써도
- 곱하기를 써도
- 더하기를 써도
- 더하기를 써도
- 더하기를 써도
- 더하기를 써도
Emphasis
__볼드__ **볼드**
___이탤릭볼드___
***이탤릭볼드***
~~취소선~~
볼드 볼드
이탤릭볼드
이탤릭볼드
취소선
Link
[github링크](https://github.com/)
Image

Horizontal Rule
모두 동일하게 출력된다.
---
***
___
* * *
*****
- - -
-------------------
Quoting text
> 인용구는 이렇게
>> 여러단도 가능
>>> 3단
인용구는 이렇게
여러단도 가능
3단
Quoting code
한 줄 인용
`print("Hello Markdown!")`
print("Hello Markdown!")
여러 줄 인용
```
a = 1
b = 2
print(a+b)
```