Markdown란? 경량 마크업 언어의 완전한 설명
빠른 답변
Markdown은 간단한 기호를 사용하여 텍스트 형식을 지정하는 일반 텍스트 마크업 언어입니다. # 제목, ** 굵게, * 기울임꼴, - 목록, [text](url) 링크. 일반 텍스트로 읽을 수 있고 HTML로 변환할 수 있도록 설계되었습니다. 무료 Markdown to HTML 변환기를 사용하여 브라우저에서 Markdown을 렌더링하세요.
소개
마크다운(Markdown)은 일반 텍스트 형식을 사용하여 구조화된 문서를 생성하는 John Gruber가 2004년에 만든 경량 마크업 언어입니다. 목표는 가독성입니다. 마크다운 소스 텍스트는 HTML 태그의 시각적 혼란 없이 표시되는 것과 같아야 합니다. Markdown은 GitHub의 README 파일, 문서 사이트, 블로그 게시물, Reddit 및 Stack Overflow와 같은 플랫폼의 댓글, Obsidian 및 Notion과 같은 메모 작성 앱의 표준입니다. Markdown은 웹 게시를 위해 HTML으로 변환됩니다.
단계별
-
기본 구문 알아보기
제목: # H1, ## H2, ### H3. 굵게: **텍스트**. 이탤릭체: *텍스트*. 목록: - 항목 또는 1. 항목. 링크: [텍스트](url). 이미지: . 코드: `inline` 또는 ```block```. 인용부호: > 인용문. 수평 법칙: ---.
-
철학을 이해하다
Markdown은 일반 텍스트로 읽을 수 있도록 설계되었습니다. 소스는 최종 렌더링된 출력과 비슷하게 보여야 합니다. — **bold**는 굵은 글씨처럼 보이고, # 제목은 제목처럼 보입니다. 이는 <strong>굵게</strong> 및 <h1>제목</h1>이 시각적으로 어수선한 HTML과 대조됩니다.
-
변형 알아보기
Original Markdown(Gruber 사양)은 최소화됩니다. CommonMark는 표준화되고 잘 지정된 버전입니다. GFM(GitHub Flavored Markdown)은 테이블, 취소선, 작업 목록 및 자동 링크를 추가합니다. MDX를 사용하면 Markdown에 React 구성 요소를 포함할 수 있습니다. 대부분의 도구는 GFM을 지원합니다.
-
마크다운을 HTML로 변환
마크다운은 웹 게시를 위해 HTML로 변환됩니다. # Hello becomes <h1>안녕하세요</h1>, * * bold * * 는 <strong>대담해집니다</strong>. 정적 사이트 생성기 (Astro, Hugo, Jekyll) 는 빌드 시 마크다운을 변환합니다. Markdown to HTML Converter를 사용하여 즉시 변환할 수 있습니다.
예
제목과 단락
입력: # 제목
단락.
산출: <h1>Title</h1>
<p>A paragraph.</p>
굵게 및 이탤릭체
입력: * * 굵게 * * 및 * 기울임꼴 *
산출: <strong>bold</strong> and <em>italic</em>
링크 및 이미지
입력: [text](https://example.com) and 
산출: <a href="https://example.com">text</a> and <img src="image.png" alt="alt">
일반적인 문제
- 줄 바꿈 - 마크다운의 한 줄 바꿈은 HTML에서 줄 바꿈을 만들지 않습니다. 줄 끝에 두 개의 공백을 사용하거나 단락 나누기에 두 개의 줄 바꿈을 사용하십시오.
- 중첩된 목록 - 들여쓰기는 중요합니다. 중첩된 항목에 2 ~ 4개의 공백을 일관되게 사용하십시오. 혼합하면 목록 구조가 깨질 수 있습니다.
- 원시 HTML - 대부분의 Markdown 파서는 원시 HTML을 통과하지만 일부는이를 살균합니다. HTML을 직접 삽입하는 경우 파서의 동작을 확인하십시오.
- 다양한 맛 - 오리지널 마크다운, CommonMark 및 GFM은 미묘한 차이가 있습니다. 대상 플랫폼이 지원하는 맛을 확인하십시오.
팁
- 작성 및 문서화에 마크다운을 사용하세요. HTML보다 읽고 쓰기가 훨씬 쉽습니다.
- GFM(GitHub Flavored Markdown)은 가장 일반적인 변형으로, 테이블, 취소선 및 작업 목록을 추가합니다.
- 마크다운으로 작성하고 블로그 및 문서 사이트 빌드 시 HTML로 변환하세요.
- Markdown to HTML 변환기를 사용하면 브라우저에서 즉시 Markdown을 렌더링할 수 있습니다.