마크다운 문법 치트 시트
CommonMark와 GitHub Flavored Markdown 문법을 한눈에 정리했습니다. 제목, 목록, 표, 작업 목록, 코드, 링크와 각각의 HTML 결과를 확인하세요.
마크다운은 몇 가지 기호로 일반 텍스트를 서식이 있는 HTML로 바꿉니다. 이 치트 시트는 대부분의 도구가 따르는 표준인 CommonMark와, 표·작업 목록·취소선·URL 자동 링크를 더한 GitHub Flavored Markdown의 문법을 예제마다 정확한 HTML 결과와 함께 정리했습니다. 각주와 경고 상자처럼 GitHub.com에서만 렌더링되는 기능은 따로 표시해 두었으니, 어디서 동작하지 않는지 바로 알 수 있습니다.
사용 방법
- 표를 훑어보거나, 필터에 표·링크 같은 단어를 입력합니다.
- 표시 메뉴에서 CommonMark, GFM 확장, GitHub 전용 기능 중 하나로 목록을 좁힙니다.
- 직접 해 보기에 가지고 있는 마크다운을 붙여 넣으면 변환된 HTML을 볼 수 있습니다.
- HTML을 복사하거나, 결과가 마음에 들 때까지 마크다운을 고칩니다.
계산식
마크다운 텍스트 → HTML (CommonMark + GFM 규칙)
HTML 열과 직접 해 보기 칸은 브라우저에서 marked 라이브러리의 GFM 모드로 만듭니다. CommonMark와 GFM 규격을 충실히 따르지만, 드문 경계 사례에서는 다른 렌더러와 결과가 다를 수 있습니다. 문단 안의 줄바꿈은 줄 끝에 공백 두 개나 백슬래시가 있을 때만 <br>이 됩니다.
예시
예제 기본값에서 - [x] 우유는 체크되고 비활성화된 체크박스가 있는 목록 항목이 되고, 식빵은 <strong>식빵</strong>이 됩니다. 구분 행 | :--- | ---: |는 품목 열을 왼쪽, 수량 열을 오른쪽 정렬로 만들며 12에는 align="right"가 붙습니다. npm test 앞뒤의 백틱은 <code>npm test</code>가 됩니다.
자주 묻는 질문
CommonMark와 GFM은 무엇이 다른가요?
CommonMark는 마크다운 핵심 문법을 엄밀하게 정의한 규격입니다. GitHub Flavored Markdown은 그 상위 집합으로, 표·작업 목록·취소선·URL 자동 링크와 안전하지 않은 HTML을 거르는 필터를 더했습니다.
줄바꿈을 한 번 했는데 왜 사라지나요?
마크다운에서는 문단 안의 줄바꿈 한 번이 공백으로 처리됩니다. 강제로 줄을 바꾸려면 줄 끝에 공백 두 개나 백슬래시를 넣고, 새 문단은 빈 줄로 나눕니다.
각주는 어디서나 동작하나요?
아닙니다. GitHub.com, GitLab, 일부 정적 사이트 생성기는 [^1] 각주를 지원하지만 CommonMark나 GFM 규격에는 없어서, 많은 렌더러가 일반 텍스트로 보여 줍니다.
출처
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/markdown-cheat-sheet/
인용·퍼가기
kakaoCalc. (2026, November 8). 마크다운 문법 치트 시트. https://kakao.mobile/ko/tools/markdown-cheat-sheet/
“마크다운 문법 치트 시트.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/markdown-cheat-sheet/.