그동안 HTML을 이용한 경험은 있지만 마크다운(Markdown)은 생소하기 때문에, 첫번째 포스팅으로 간단하게 앞으로 블로그 작성시 참고할 만한 마크다운(Markdown) 문법을 정리하고자 한다.

Markdown 이란?

Markdown logo

마크다운(Markdown)의 창시자 John Gruber 은 마크다운을 text-to-HTML conversion tool for web writers, 즉 텍스트를 HTML로 변환해 주는 도구라고 정의하고 있다.
easy-to-read (읽기 쉽고) easy-to-write (쓰기 쉬운) 간단한 문법의 텍스트 형식으로 글을 작성하면 HTML의 구조로 변환해 주기 때문에 HTML의 문법을 배우지 않은 사람들도 쉽게 사용할 수 있다.
개발자라면 흔히 사용하는 Github의 README.md 도 Markdown문서이다.

HTML과의 차이?

HTML(HyperText Markup Language) 은 Markup 언어로, Markup과 Markdown의 차이를 이해해야 한다. 마크다운(markdown)은 일반 텍스트 문서의 양식을 편집하는 문법이고, 마크업 언어(markup language)는 태그 등을 이용하여 문서나 데이터의 구조를 명기하는 언어의 한 가지이다.
사용자가 문서를 작성시 구조를 직접 웹페이지가 알아들을 수 있는 문법으로 표시하느냐의 차이이다.
HTML을 사용할 줄 아는 사람이면
HTML웹에 표현이 가능하지만, 그렇지 않더라고 훨씬 단순한 Markdown 을 사용할 줄 안다면
HTMLHTML로의 변환웹에 표현 이 충분히 가능하다.

Markdown의 사용

  • README 파일
  • 각종 텍스트에디터

단순히 문서를 작성하는 것에 비해 훨씬 “있어보이는” 문서를 만들 수 있다.

Markdown 문법

필자도 가끔 Cheatsheet로 사용할 Markdown 문법을 정리해 보도록 하겠다.

헤더

 

목록

 

  • 이충원
  • 홍길동
  • 임꺽정
  1. 이충원
  2. 홍길동
  3. 임꺽정
  • 이충원
    • 홍길동
  • 임꺽정

강조

기울임
* 혹은 _으로 감싸준다.

큰 바다 넓은 하늘을 우리는 가졌노라 (2018학년도 대학수학능력시험 필적확인 문구)

강조
**로 감싸준다

큰 바다 넓은 하늘을 우리는 가졌노라 (2018학년도 대학수학능력시험 필적확인 문구)

강조2
`로 감싸준다

바다 넓은 하늘을 우리는 가졌노라 (2018학년도 대학수학능력시험 필적확인 문구)

주석

주석은 >기호를 이용하여 작성할 수 있다.

링크 삽입

Github를 참고하세요

이미지 삽입

이미지이름

헤더1 헤더 2 헤더 3
셀 1 셀 2 셀 3
셀 4 셀 5 셀 6
셀 7 셀 8 셀 9
셀 10 셀 11 셀 12

코드

` 사이에 코드 삽입

마무리

Markdown 문법을 간단히 알아보았는데, 앞으로 사용하면서 추가할 내용이 있으면 추가할 예정.

댓글 남기기

Close Menu