1. 마크다운 문법 빠르게 익히기
마크다운은 # 제목, **굵게**, _기울임_, `인라인 코드`, ```코드블록```, > 인용, - 목록, [텍스트](URL) 링크 등 몇 가지 기호만으로 서식 있는 문서를 작성하는 경량 마크업 언어입니다. GitHub, 노션, 슬랙 등 대부분의 개발·협업 도구가 마크다운(또는 GFM 확장)을 지원합니다. 이 도구의 툴바 버튼을 누르면 선택한 텍스트에 해당 문법이 자동으로 감싸집니다.
왼쪽에 마크다운을 입력하면 오른쪽에 실시간으로 미리보기가 나타납니다. GFM 표·코드블록·취소선·작업 목록을 지원하고, 입력 내용은 자동으로 브라우저에 저장되어 새로고침해도 유지됩니다. 완성한 문서는 .md 파일로 다운로드할 수 있습니다.
입력 내용은 이 브라우저의 localStorage에만 저장됩니다(서버 전송 없음). 다른 기기·브라우저와는 공유되지 않습니다.
마크다운은 # 제목, **굵게**, _기울임_, `인라인 코드`, ```코드블록```, > 인용, - 목록, [텍스트](URL) 링크 등 몇 가지 기호만으로 서식 있는 문서를 작성하는 경량 마크업 언어입니다. GitHub, 노션, 슬랙 등 대부분의 개발·협업 도구가 마크다운(또는 GFM 확장)을 지원합니다. 이 도구의 툴바 버튼을 누르면 선택한 텍스트에 해당 문법이 자동으로 감싸집니다.
GFM(GitHub Flavored Markdown)은 표준 마크다운에 표(| 컬럼 | 컬럼 |), 취소선(~~텍스트~~), 작업 목록(- [ ] 할 일, - [x] 완료), 자동 URL 링크 등을 추가한 확장 문법입니다. README 파일이나 이슈·PR 설명에서 흔히 쓰이며, 이 에디터는 표 삽입 버튼으로 기본 표 템플릿을 빠르게 넣을 수 있습니다.
마크다운을 HTML로 변환하면 사용자가 원본 마크다운 안에 직접 HTML 태그(예: <script>, <img onerror=...>)를 섞어 넣었을 때 그대로 실행될 위험이 있습니다. 이 도구는 변환된 HTML을 미리보기에 넣기 전에 화이트리스트 방식의 자체 살균기(sanitizer)를 거쳐, 허용된 태그·속성만 남기고 script/iframe/on* 이벤트 속성/javascript: 링크 등을 모두 제거합니다.