티스토리 뷰
반응형
마크다운 문법 (Markdown)
무언가를 기록하고 그것을 잘 정돈하여 본다는 것은 얼마나 중요한지 모르겠습니다. 예전에는 정성스럽게 정리된 다이어리나 노트들이 그러한 고민과 노력을 대변하곤 하였습니다. 하지만 현대에 들어서 모든 자료들이 디지털화되고 웹상에서 공유되기 시작하면서 이제 모든 것을 컴퓨터에 기록하는 시대가 되었습니다.
하지만 안타깝게도 이러한 기록문서의 형식에는 너무 다양한 종류가 있습니다. 메모장과 워드의 파일 형식이 다르고 웹에서 사용되는 문서와도 다릅니다. 각각의 문서편집기마다 다른 형식이 사용되는 바람에 이들은 서로 호환이 잘 되지 않습니다. 그렇다면 지금은 물론 먼 미래까지 생각한다면 과연 어떤 문서형식으로 기록하고 정리하는 것이 최선의 방법일까요? 여기 한가지 멋진 해결책을 소개해 봅니다.
마크다운 문법 Syntax
분류 | 결과 | 문법 |
---|---|---|
h1 - 문서 제목 | h1 문서입니다. | h1 문서입니다. =========== |
h2 - 목차 제목 | h2 문서입니다. | h2 문서입니다. ----------- |
h1 - 문서 제목 | h1 문서입니다. | # h1 문서입니다. |
h2 - 목차 제목 | h2 문서입니다. | ## h2 문서입니다. |
h3 - 목차 소제목 | h3 문서입니다. | ### h3 문서입니다. |
h4 - h3 하위 단계 | h4 문서입니다. | #### h4 문서입니다. |
h5 - h4 하위 단계 | h5 문서입니다. | ##### h5 문서입니다. |
h6 - h5 하위 단계 | h6 문서입니다. | ###### h6 문서입니다. |
수평줄 | *** or --- (3개 이상) | |
강조 - 이텔릭체 | 이텔릭체 | *이텔릭체* or _이텔릭체_ |
강조 - 볼드체 | 볼드체 | **볼드체** or __볼드체__ |
강조 - 이텔릭+볼드 | 이텔릭 볼드체 | ***이텔릭 볼드체*** or ___이텔릭 볼드체___ |
인용문 | 인용문은 이렇게 | 인용문 맨 앞에 '>' 삽입 |
리스트 - 무순서 |
| * 순서없이 * 점으로 나열 ('*'대신 '-'도 같은 결과) |
리스트 - 순서 |
| 1. 순서대로 2. 번호가 매겨짐 |
링크 - 하이퍼 | 하이퍼 텍스트 링크 | [하이퍼 텍스트 링크](http://hyper/) |
링크 - 이미지 | ![마크다운 로고](http://bit.ly/1nmhGjE) | |
코드블럭 |
| 코드문장 앞에 4칸 이상 공백이나 탭 하나 |
코드삽입 | <h1>This is code</h1> | 문장을 '`'로 감싼다 |
Github Flavored Markdown(GFM)
분류 | 결과 | 문법 |
---|---|---|
취소선 | ~~취소선~~ | |
코드블럭 | function add(a,b){} | ```java(강조할 문법이름) function add(a,b){} ``` |
체크박스 | checkBox | - [ ] checkBox |
PHP Markdown Extra
테이블 작성요령은 다음과 같습니다.
테이블 두번째 줄에 ':'이 어디에 있느냐에 따라서 정렬방식이 바뀌는 것을 알 수 있습니다. c는 양쪽정렬입니다.
| column | column | column |
|:-------|-------:|:------:|
| a | b | c |
결과는 다음과 같습니다.
column | column | column |
---|---|---|
a | b | c |
728x90
반응형
댓글