- Published on
Markdown Sample Content
- Authors
- Name
Table of Contents
Markdown 기능 샘플
이 문서는 마크다운의 다양한 기능을 보여주기 위해 작성되었습니다. 블로그 게시물, 문서 또는 웹사이트 콘텐츠를 작성할 때 마크다운을 어떻게 사용할 수 있는지 이해하는 데 도움이 될 것입니다.
제목 (Headings)
마크다운은 6단계의 제목을 지원합니다. # 기호를 사용하여 제목을 생성할 수 있습니다.
H1 제목
H2 제목
H3 제목
H4 제목
H5 제목
H6 제목
문단 (Paragraphs)
문단은 하나 이상의 연속된 텍스트 줄로 구성되며, 빈 줄로 구분됩니다.
이것은 첫 번째 문단입니다. 마크다운에서 가장 기본적인 텍스트 서식 요소입니다.
이것은 두 번째 문단입니다. 각 문단은 명확하게 구분되어 가독성을 높입니다.
강조 (Emphasis)
텍스트에 강조를 추가할 수 있습니다.
- 굵게 (Bold): 두 개의 별표(
**) 또는 두 개의 밑줄(__)로 텍스트를 감쌉니다. - 기울임꼴 (Italic): 하나의 별표(
*) 또는 하나의 밑줄(_)로 텍스트를 감쌉니다. - 굵고 기울임꼴 (Bold and Italic): 세 개의 별표(
***)로 텍스트를 감쌉니다.
목록 (Lists)
마크다운은 순서 없는 목록과 순서 있는 목록을 모두 지원합니다.
순서 없는 목록 (Unordered Lists)
별표(*), 더하기표(+), 또는 하이픈(-)을 사용하여 순서 없는 목록을 만들 수 있습니다.
- 첫 번째 항목
- 두 번째 항목
- 중첩된 항목 A
- 중첩된 항목 B
- 세 번째 항목
순서 있는 목록 (Ordered Lists)
숫자와 점(.)을 사용하여 순서 있는 목록을 만들 수 있습니다. 숫자는 순서대로 매겨져야 하지만, 마크다운 파서는 자동으로 순서를 조정합니다.
- 첫 번째 단계
- 두 번째 단계
- 세 번째 단계
- 중첩된 단계 1
- 중첩된 단계 2
링크 (Links)
링크는 [링크 텍스트](URL) 형식으로 만듭니다.
이미지 (Images)
이미지는  형식으로 삽입합니다.
![]()
코드 (Code)
인라인 코드와 코드 블록을 표시할 수 있습니다.
인라인 코드 (Inline Code)
백틱( )으로 텍스트를 감싸 인라인 코드를 만듭니다. print("Hello, World!")
코드 블록 (Code Blocks)
세 개의 백틱(```)으로 코드 블록을 만듭니다. 언어별 구문 강조를 위해 언어 이름을 지정할 수도 있습니다.
def greet(name):
return f"Hello, {name}!"
print(greet("Markdown User"))
console.log("This is a JavaScript code block.");
인용 (Blockquotes)
> 기호를 사용하여 인용문을 만들 수 있습니다.
이것은 인용문입니다. 여러 줄에 걸쳐 인용문을 작성할 수 있습니다.
중첩된 인용문도 가능합니다.
구분선 (Horizontal Rules)
세 개 이상의 별표(***), 하이픈(---), 또는 밑줄(___)을 사용하여 구분선을 만들 수 있습니다.
테이블 (Tables)
마크다운 테이블은 파이프(|)와 하이픈(-)을 사용하여 만듭니다.
| 헤더 1 | 헤더 2 | 헤더 3 |
|---|---|---|
| 셀 1-1 | 셀 1-2 | 셀 1-3 |
| 셀 2-1 | 셀 2-2 | 셀 2-3 |
| 셀 3-1 | 셀 3-2 | 셀 3-3 |
:---는 왼쪽 정렬, :---:는 가운데 정렬, ---:는 오른쪽 정렬을 나타냅니다.
작업 목록 (Task Lists)
체크박스가 있는 작업 목록을 만들 수 있습니다.
- 완료된 작업
- 진행 중인 작업
- 예정된 작업
이스케이프 문자 (Escaping Characters)
마크다운 문법으로 해석되지 않도록 하려면 백슬래시(\)를 사용하여 문자를 이스케이프할 수 있습니다. 예를 들어, \*는 일반 별표로 표시됩니다.
*이것은 이스케이프된 별표입니다.*