마크다운 문법? 1분이면 OK! 기본 문법 및 링크, 이미지, 표, 코드 넣는 법(+에디터)
마크다운은 텍스트 문서에 서식을 지정할 수 있는 규칙입니다. 원고지에 별표나 꼬리표로 표시해 교정하듯이, 단어나 문장에 별표 등의 기호를 붙여 서식을 지정할 수 있습니다. 전용 앱이나 프로그램에서 입력하면 결과물을 볼 수 있고요.
규칙이 단순해서 누구나 몇 분만 살펴보면 금새 사용할 수 있을 정도입니다.
예를 들면 단어에 기울임체를 적용하고 싶을 경우 별표로 감싸주면 됩니다. *기울임체*로 입력하면 기울임체로 표시합니다. 단어뿐만 아니라 한 문장이나 문단 전체에 적용 가능하고요. 글머리 기호 목록을 만들고 싶다면 각 줄마다 하이픈(-)을 넣고 원하는 내용을 쓰세요. 간단하고 쉽죠?
마크다운은 여러 앱과 프로그램에서 활용할 수 있습니다. 마이크로소프트 워드에서도 사용 가능한데요. 라이터지를 설치한 다음 워드에서 평소대로 문서를 작성합니다. 그 후 ‘다른 이름으로 저장’을 선택하고 파일 형식에서 마크다운을 고른 다음 저장하면 문법을 몰라도 마크다운 문서를 작성할 수 있습니다. 그 반대의 경우도 가능하고요.
마크다운에 안성맞춤인 최적의 편집 환경을 제공하는 에디터도 종류가 정말 다양합니다. 어떤 에디터를 사용하면 좋을지 고민인 분은 마크다운 에디터를 총정리한 이 글(‘마크다운 편집기 정리’ 부분)에서 마음에 드는 에디터를 골라보세요. 첫머리에서 설명한 마크다운 내용이 이해가 가지 않을 경우 마크다운에 대한 모든 내용을 상세히 설명한 글에서 보다 자세한 내용을 확인해 보시고요. 마크다운을 어떻게 사용하는지 감이 오셨다면 아래 표를 통해 링크, 이미지, 표 넣기 등 실제로 어떤 일을 할 수 있는지 알아보겠습니다.
서식 종류 | 마크다운 문법 |
---|---|
기본 문법 | |
문단 제목 (숫자가 클수록 글자 크기 작음) | # 제목 1 ## 제목 2 ### 제목 3 #### 제목 4 ##### 제목 5 ###### 제목 6 |
기울임체 | *이 문장은 기울임체로 표시됩니다* |
굵게 | **이 문장은 굵게 표시됩니다** |
인용문 | > 인용문을 넣으려면 > 각 줄마다 맨 앞에 > 오른쪽 화살표를 붙이세요. > > 문단을 나누려면 내용없이 오른쪽 화살표만 넣습니다. |
글머리 기호 | - 글머리 기호 - 글머리 기호 - 글머리 기호 - 공백을 두 칸 넣으면 하위 항목을 만들 수 있습니다. |
번호 목록 | 1. 번호 목록 2. 번호 목록 3. 번호 목록 1. 번호 목록도 맨 앞에 공백을 두 칸 넣으면 하위 항목을 만들 수 있습니다. |
글머리 + 번호 | 1. 글머리 기호와 번호 목록을 함께 사용할 수 있나요? - 예, 보시다시피 가능합니다! |
가로선 | --- *** ___ 참고: 하이픈(중간선), 별표, 언더바(아래선) 중 한 기호를 세 개 넣으면 가로선, 수평선을 문서에 넣을 수 있습니다. |
링크 삽입 | 문장 끝에 링크를 넣어 봅니다. [링크 단어](https://sergeswin.com) |
이미지 삽입 | ![이미지 설명문](http://url.com/path/image.png) |
마크다운 적용 방지 | 마크다운 문법에 해당하는 기호라도 기호 앞에 \*역슬래시\*를 붙이면 마크다운 문법을 적용하지 않고 해당 기호를 그대로 노출합니다. |
확장 문법 | |
한 줄 코드 | `코드가 한 줄이면 이렇게 넣습니다` |
여러 줄 코드 | ``` 코드가 여러 줄이면 이렇게 넣습니다. 기호 안에 있는 내용에 코드 표시용 서식이 적용됩니다. ``` 참고: 키보드 윗줄의 숫자 1키 옆에 있는 기호 키입니다. |
취소선 | ~~이 문장에는 취소선이 적용됩니다~~ |
줄바꿈(강제 개행) | 첫 번째 문장입니다. 역슬래시\ 를 넣으면 줄바꿈(강제 개행)이 됩니다. |
표 삽입 |
| 제목 | 제목 | | ----- | ----- | | 내용 | 내용 | | 내용 | 내용 |
참고: 표 위에 ‘빈 줄’ 한 줄이 반드시 있어야 합니다. |
할 일 목록 | - [x] 완료한 작업 - [ ] 진행 중인 작업 |
사용자 호출(깃허브) | 깃허브에서 @사용자_아이디나 @팀을 입력하면 사용자를 호출할 수 있습니다. 버그나 이슈를 게시하거나 댓글을 작성할 때 주로 사용합니다. |
이모지 | :이모지_코드: 참고: 이 웹 페이지에 나와 있는 이모지 코드를 입력하면 해당 이모지를 바로 입력할 수 있습니다. |
참고: 기본 문법은 거의 모든 종류의 마크다운에서 지원하지만, 확장 문법은 커먼마크, 깃허브 마크다운과 같이 기본 문법을 확장한 특정 종류의 마크다운에서만 지원합니다.
마크다운이 세상에 첫 선을 보인 시기는 2004년이었습니다. 당시 많은 사람은 마크다운의 접근 방식이 신선하고 혁신적이라 여겼지만, 다른 한편으론 기능과 문법이 다소 단순하고 제한적이라고 생각했습니다.
이후 시간이 흐르면서 여러 사이트에서 마크다운을 지원하기 시작했습니다. 게시 글, 댓글 등 다양한 장소에서 마크다운을 활용할 수 있게 되었는데, 이 과정에서 각 사이트가 마크다운의 기본 문법에 확장 문법을 추가하기에 이릅니다. 대표적인 사이트로는 레딧, 깃허브, 스택 익스체인지 등이 있고요.
각 사이트의 확장 문법은 사용자의 지지를 받아 자체적인 표준으로 확립됩니다. 덕분에 마크 다운의 종류가 보다 다양해졌는데요. 대표적으로는 커먼마크, 멀티마크다운, 마크다운 엑스트라, 깃허브 마크다운 등이 있습니다
물론, 종류가 다양하다고 해서 긴장하실 필요는 없습니다. 기본 문법만 익히고 나면 나머지는 쉽게 익힐 수 있으니까요. 각 마크다운의 차이점은 미미한 수준이고, 있다 하더라도 대체로 특정 경우에만 활용하는 문법입니다.
앞서 말씀드렸다시피 보다 자세한 내용은 이 글에서 확인해 주시고요. 혹시 지금도 어떤 마크다운 에디터를 사용할지 고민하고 계시다면 타이포라를 꼭 사용해 보시길 추천드립니다!