마크다운 미리보기
실시간 마크다운 작성 및 미리보기
마크다운 미리보기 사용 방법
실시간 마크다운 작성 및 미리보기 무료 온라인 도구, 회원가입 없음, 광고 없음. 지금 바로 무료로 사용하세요.
마크다운은 어디에 사용되나요?
마크다운은 2004년 존 그루버(John Gruber)가 만든 경량 마크업 언어입니다. 서식을 추가하기 위해 단순한 일반 텍스트 구문을 사용하며, 있는 그대로 읽기 쉽고 HTML로 쉽게 변환할 수 있도록 설계되었습니다.
- 기술 문서: GitHub과 GitLab의 README 파일은 마크다운으로 작성됩니다. 모든 오픈 소스 프로젝트가 설치 가이드, API 문서, 기여 가이드라인에 사용합니다. 국내 개발자 커뮤니티인 okky.kr, 개발자 블로그 등에서도 널리 사용됩니다.
- 정적 사이트 생성기: Jekyll, Hugo, Gatsby, Eleventy는 마크다운 파일에서 웹사이트를 구축합니다. 마크다운으로 작성하면 자동으로 HTML로 발행됩니다.
- 노트 앱: Notion, Obsidian, Bear, Typora는 버전 관리와 호환되고 이식 가능한 서식 있는 노트에 마크다운을 사용합니다. 국내에서는 Notion이 특히 인기가 높습니다.
- 포럼 및 채팅: Reddit, Stack Overflow, Discord, Slack 등이 메시지 서식에 마크다운을 지원합니다. 기술 온라인 커뮤니티 문화에서 보편적으로 사용됩니다.
- 블로그 플랫폼: Ghost, Hashnode, DEV.to, 티스토리, Velog(한국 개발자들이 많이 사용)가 마크다운을 주요 작성 형식으로 사용합니다.
기본 구문: # H1, ## H2, **굵게**, *기울임*, [링크](URL), , `코드`, ```코드 블록```. 표는 세로 막대를 사용합니다: | 열1 | 열2 |.
마크다운과 HTML의 차이는 무엇인가요?
HTML은 브라우저가 해석하는 실제 언어입니다. 마크다운은 자동으로 HTML로 변환되는 더 단순한 구문입니다. '**굵게**'는 마크다운에서 HTML의 '굵게'가 됩니다. 마크다운은 훨씬 빠르게 작성되고 일반 텍스트로도 잘 읽히지만, HTML은 스타일과 구조에 더 많은 제어를 제공합니다.
어떤 마크다운 방언을 사용해야 하나요?
CommonMark는 표준화된 사양입니다. GitHub Flavored Markdown(GFM)은 표, 취소선 텍스트, 작업 목록, 코드 구문 강조를 추가하며 가장 널리 사용됩니다. GitHub README 파일과 대부분의 현대 문서 플랫폼에서 GFM을 선택하세요.
마크다운에 HTML을 포함할 수 있나요?
네. 대부분의 마크다운 파서는 인라인 HTML을 허용합니다. 마크다운이 지원하지 않는 요소에 HTML을 사용할 수 있습니다. 일부 플랫폼(GitHub README)은 보안상의 이유로 HTML을 제거합니다.
마크다운에서 표를 추가하는 방법은?
세로 막대를 사용하세요: 첫 번째 줄에 | 제목 1 | 제목 2 |, 그 다음에 구분선 |---|---|, 그리고 데이터 줄을 추가합니다. 정렬은 콜론으로 제어합니다: |:---| 왼쪽, |---:| 오른쪽, |:---:| 가운데.
마크다운의 frontmatter란 무엇인가요?
Frontmatter는 ---로 구분된 마크다운 파일 시작 부분의 YAML 블록입니다. 제목, 날짜, 작성자, 태그, 설명 같은 메타데이터를 저장하며 정적 사이트 생성기가 텍스트 파일에서 웹 페이지를 구축하는 데 사용합니다.
마크다운 vs reStructuredText vs AsciiDoc vs HTML
마크다운은 가장 단순하고 가장 널리 채택되어 있습니다. README, 블로그, 일반 문서에 이상적입니다. reStructuredText(RST)는 더 강력하며 Python 프로젝트와 복잡한 기술 문서에 사용됩니다. AsciiDoc은 전문적인 PDF 출력이 필요한 기술 서적에 가장 포괄적입니다. HTML은 완전한 제어를 제공하지만 장황하고 일반 텍스트로 읽기 어렵습니다. 대부분의 글쓰기와 문서화 필요에는 마크다운이 올바른 선택입니다.