마크다운 문법 정리
github.io를 처음 만들고 마크다운으로 글을 쓰는 것이 처음이라
한 번 정리하고 노트처럼 쓰기 위해 작성합니다.
1. 제목 (Headers)
제목을 표시할 때는 #
을 사용하고. #
의 개수에 따라 제목의 레벨이 된다.
1
2
3
4
# 제목 1
## 제목 2
### 제목 3
#### 제목 4
2. 강조 (Emphasis)
텍스트를 굵게 또는 기울임으로 표현할 수 있다.
굵게 또는 굵게
기울임 또는 기울임
취소선
3. 목록 (Lists)
순서 없는 목록: -, *, 또는 +로 시작.
순서 있는 목록: 숫자와 점(.)을 사용.
- 순서 없는 목록
- 하위 목록
5. 이미지 (Images)
1
이미지는 로 추가한다.
6. 인라인 코드 (Inline Code)
인라인 코드는 백틱()으로 감싸서 작성한다.
1
예시: `inline code`
inline code
7. 코드 블록 (Code Blocks)
여러 줄의 코드는 백틱 세 개(```)로 감싸거나, ~ 세 개(~~~)를 사용하여 추가한다. 언어를 지정하면 문법 강조가 된다.
1
2
def hello_world():
print("Hello, world!")
8. 인용 (Blockquotes)
인용은 >
를 사용하여 작성한다.
이렇게
이렇게
1
2
> 이것은 인용문입니다.
>> 중첩된 인용문
9. 수평선 (Horizontal Rule)
수평선은 —, ***, ___ 등을 사용하여 추가할 수 있다.
10. 표 (Tables)
표는 |와 -를 사용하여 생성한다.
제목 1 | 제목 2 |
---|---|
내용 1 | 내용 2 |
내용 3 | 내용 4 |
11. 체크박스 (Task Lists)
체크박스는 - [ ]
와 - [x]
를 사용하여 생성할 수 있다.
- 아니네
- 맞네
1
2
- [x] 완료된 항목
- [ ] 미완료 항목
12. 주석 (Comments)
마크다운 자체에는 주석 기능이 없지만 HTML 주석을 활용할 수 있다.
13. 하이라이트 (Highlighting)
마크다운에서는 지원하지 않지만 HTML 태그를 활용하여 강조할 수 있다.
하이라이트된 텍스트
14. 이모지 (Emojis)
이모지는 :로 감싸진 코드로 추가할 수 있다. :smile:
15. 각주 (Footnotes)
각주는 긴 글에서 추가 설명이 필요할 때 사용된다.
이 문장에 각주를 추가한다. 1
16. 코드 내 강조 (Code Highlighting within text)
코드 안에서 특정 텍스트를 강조하기 위해 태그를 활용할 수 있다.
강조하고 싶은 텍스트
17. 수식 (Math Equations)
수식을 표현할 때는 LaTeX을 활용할 수 있다. GitBlog에서 수식이 지원된다면 사용할 수 있다.
\(E = mc^2\)
18. 접기 기능 (Collapsible Sections)
접기 기능은 GitBlog에서 지원하는 경우 사용할 수 있다. 아래는 HTML 태그를 활용한 예시
자세히 보기
여기에 접힌 내용을 작성19. 특수 문자 (Special Characters)
특수 문자는 \를 이용해 이스케이프할 수 있다.
*별표* #해시태그$
여기 각주 설명을 작성하세요. ↩