Markdown이란?, 주요특징, 기본문법

📝 Markdown이란?

  • Markdown(마크다운)은 가볍고 간단한 텍스트 서식 문법입니다.
  • HTML처럼 복잡한 태그 없이도 손쉽게 문서를 작성할 수 있습니다.
  • 깃허브(GitHub), 워드프레스(WordPress), Jupyter Notebook, 블로그, 노트 앱(예: Notion, Obsidian) 등에서 널리 사용됩니다.

 
 

✅ Markdown의 주요 특징

🔹 1. 가볍고 간단한 문법

  • 기본 텍스트 파일(.md)에 서식을 추가하는 방식
  • 복잡한 코드 없이, *간단한 기호(#, , -, _) 만으로 서식을 지정 가능
  • 쉽게 작성 가능한 텍스트 식
  • 제대로 보면 HTML 구조로 변환 가능

🔹 2. HTML, LaTeX 변환 가능

  • Markdown으로 작성한 문서는 HTML, PDF, DOCX 등 다양한 포맷으로 변환 가능
  • 예: 굵은 글씨 → 굵은 글씨

🔹 3. 코드 작성에 최적화

  • 개발자들이 문서화할 때 자주 사용 (예: README.md, 블로그 문서)

🔹 4. 여러 플랫폼에서 지원

  • GitHub, Jupyter Notebook, Notion, WordPress, Slack, Discord, Reddit 등에서 사용 가능

 
 

📌 Markdown 기본 문법

1️⃣ 제목(Header)

# 제목 1 (H1)## 제목 2 (H2)### 제목 3 (H3)#### 제목 4 (H4)##### 제목 5 (H5)###### 제목 6 (H6)

➡ 출력 결과:

제목 1 (H1)

제목 2 (H2)

제목 3 (H3)

제목 4 (H4)

제목 5 (H5)
제목 6 (H6)

2️⃣ 굵은 글씨 & 기울임

**굵은 글씨****굵은 글씨**_기울임 글씨__기울임 글씨_**_굵고 기울임_****_굵고 기울임_**

➡ 출력 결과:

굵은 글씨 굵은 글씨

기울임 글씨 기울임 글씨

굵고 기울임 굵고 기울임

3️⃣ 목록 (List)

- 순서 없는 목록
- 순서 없는 목록
- 순서 없는 목록
1. 순서 있는 목록
2. 순서 있는 목록
3. 순서 있는 목록

➡ 출력 결과:

  • 순서 없는 목록
  • 순서 없는 목록
  • 순서 없는 목록
  1. 순서 있는 목록
  2. 순서 있는 목록
  3. 순서 있는 목록

4️⃣ 링크 & 이미지

[Google](https://www.google.com)
![마크다운](https://via.placeholder.com/150)

➡ 출력 결과:

Google 마크다운

5️⃣ 코드 블록

```python
print("Hello, Markdown!")
```

➡ 출력 결과:

print("Hello, Markdown!")

6️⃣ 인용구 (Blockquote)

인용문은 이렇게 작성합니다. 여러 줄도 가능합니다.

➡ 출력 결과:

7️⃣ 수평선 (구분선)

---

➡ 출력 결과:


 
 

🚀 Markdown vs HTML 비교

기능MarkdownHTML
제목# 제목<h1>제목</h1>
굵은 글자**굵음**<strong>굵음</strong>
가로운 목록- 항목<ul><li>항목</li></ul>

 
 

🎯 Markdown 확장 문법

  • Markdown은 기본 문법 외에도 몇 가지 확장 문법을 제공합니다.

3️⃣ 이모지 사용 (GitHub, Slack, Discord 지원)

:smile: :rocket: :fire:

➡ 출력 결과: 🙂 :rocket: :fire:

 
 

🔥 Markdown을 사용하는 곳

  • ✅ 개발 문서 (README.md in GitHub)
  • ✅ 블로그 글 (Jekyll, Hugo, Hexo 등)
  • ✅ 워드프레스 & 노션(Notion) 문서
  • ✅ Jupyter Notebook (데이터 분석, 머신러닝)
  • ✅ Slack, Discord 메시지 작성
  • ✅ Obsidian, Typora 같은 노트 앱

 
 

🏆 결론: Markdown을 사용해야 하는 이유

  • ✔ 가볍고 빠름 (텍스트 기반)
  • ✔ 가독성이 좋음 (코드처럼 쓰지만, 일반 텍스트처럼 읽을 수 있음)
  • ✔ HTML보다 간단 (태그 없이 서식 추가 가능)
  • ✔ 다양한 플랫폼에서 사용 가능

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다