▶ 마크다운(Markdown)이란?
- 쉽고 간단한 텍스트 기반의 언어
- 일반 텍스트 기반의 경량 마크업 언어
- 확장자는 '.md'
- 별도의 도구가 필요 없으며 용량에 대한 이슈가 없음
- HTML로 변환이 가능하지만 모든 HTML 마크업을 지원하지는 않음
▶ 작성법
▷ Headings
- '#'으로 표현
- HTML로 비교하여 설명하면
# 은 <h1></h1>이고, ## 은 <h2></h2> 기능과 동일함 - 작성법
- 샵 뒤에는 1칸 띄어쓰기가 필수임
- 샵 위와 아래 행은 한 행씩 띄어서 쓸 것
▷ 줄바꿈
- 띄어쓰기 2칸 후 엔
- HTML을 지원하는 플랫폼은 <br> 태그를 사용해도 됨
▷ 단어나 문장 강조
- 강조할 부분의 앞뒤에 ** 또는 -- 를 추가
- ex)
이 문장에서는 **여기를 강조**할 겁니다.
▷ Italics체 적용
- 이탤릭체를 적용할 부분 앞뒤에 * 을 추가
▷ 강조와 Italics 동시에 사용
- 적용할 부분 앞뒤에 *** 또는 __* 또는 ___ 또는 **_ 을 추가
▷ 인용(BlockQuote)
- 맨 앞에 > 을 추가
▷ 리스트
- 문장 앞에 - 를 추가 - 뒤에는 1칸의 띄어쓰기가 필요함
- *이나 +를 사용해도 됨

▷ 숫자 리스트
- 1. 쓰고 뒤에 띄어쓰기 한 칸
- 1. 2. 3. 순서대로가 아닌 1. 2. 4. 순서로 작성해도 두 개의 결과는 동일하게 123 순서로 정렬됨
- 리스트 안에 리스트를 넣을 경우
안에 들어가는 리스트 숫자 앞에 띄어쓰기 2칸을 해주면
▷ Inline 코드
- 앞뒤에 백틱을 추가
▷ 코드 블럭
- 앞뒤에 백틱 3개를 추가

▷ 이미지
- 
▷ 수평선
- - - -
- ___
- ***
▷ 링크
- [URL대체텍스트](URL 주소)

▷ 테이블
- 콜론을 왼쪽에 붙이면 왼쪽 정렬, 오른쪽에 붙이면 오른쪽 정렬, 양쪽에 붙이면 양쪽 정렬
- 테이블의 배경색이나 테이블의 넓이를 조정할 수 없는(글자수에 따라 자동으로 사이즈가 결정되므로 공백을 추가해도 아무런 변화가 없음) 것이 마크다운의 한계
