마크다운 완벽 가이드
55
3분

마크다운 완벽 가이드
이 게시글은 블로그에서 지원하는 모든 마크다운 문법을 테스트합니다.
1. 제목 (Headers)
H1 - 가장 큰 제목
H2 - 두 번째 제목
H3 - 세 번째 제목
H4 - 네 번째 제목
H5 - 다섯 번째 제목
H6 - 가장 작은 제목
2. 텍스트 스타일
일반 텍스트입니다.
굵은 텍스트 (Bold)
기울임 텍스트 (Italic)
굵은 기울임 (Bold + Italic)
취소선 텍스트
인라인 코드
3. 목록
순서 없는 목록
- 사과
- 바나나
- 노란 바나나
- 초록 바나나
- 오렌지
순서 있는 목록
- 첫 번째 항목
- 두 번째 항목
- 중첩 항목 A
- 중첩 항목 B
- 세 번째 항목
체크박스
- 해야 할 일
- 완료한 일
- 나중에 할 일
4. 코드 블록
JavaScript
function fibonacci(n) {
if (n <= 1) return n;
return fibonacci(n - 1) + fibonacci(n - 2);
}
console.log(fibonacci(10)); // 55Java
@RestController
@RequestMapping("/api/posts")
public class PostController {
private final PostService postService;
@GetMapping("/{id}")
public ResponseEntity<Post> getPost(@PathVariable Long id) {
return ResponseEntity.ok(postService.findById(id));
}
}SQL
SELECT p.title, p.slug, c.name AS category
FROM posts p
LEFT JOIN categories c ON p.category_id = c.id
WHERE p.status = 'PUBLISHED'
ORDER BY p.created_at DESC;Bash
#!/bin/bash
echo "Deploying..."
docker-compose up -d
echo "Done!"5. 인용구
단순함은 궁극의 정교함이다.
— 레오나르도 다빈치
중첩 인용구
인용구 안의 인용구도 가능합니다.
6. 링크
7. 표
| 기능 | 지원 | 비고 |
|---|---|---|
| Headers | ✅ | H1~H6 지원 |
| Bold/Italic | ✅ | 조합 가능 |
| Lists | ✅ | 중첩 지원 |
| Code Blocks | ✅ | 구문 강조 |
| Tables | ✅ | 정렬 지원 |
마무리
모든 마크다운 문법이 정상적으로 렌더링되었다면 성공입니다!

댓글