마크다운(Markdown) 작성법
개발에서 필요한, 깃허브(github)를 사용하다 보면 마크다운이 필요하다. 깃허브에 자신의 레포지토리에 관한 설명이나, 문서를 작성할때 필요하게 된다.
마크다운의 장점
* 간결함.
* text로 용량이 적다
* 변경이력 관리에 수월
* 지원하는 플랫폼, 프로그램이 다양하다.
* 흐름이 끊기지 않아 글의 흐름을 이어나갈 수 있다.
마크다운의 단점
* 표준이 없다.
* 모든 html 마크업을 대신하지 못한다.
헤더(Header)
html의 <h1>~<h6>
헤더와 같다.
# This is a H1
## This is a H2
### This is a H3
#### This is a H4
##### This is a H5
###### This is a H6
This is a H1
This is a H2
This is a H3
This is a H4
This is a H5
This is a H6
리스트(List)
html의 <ol> <ul>
기능을 한다.
순서가 있는 리스트, 숫자와 점을 사용
1. 리스트1
2. 리스트2
3. 리스트3
- 리스트1
- 리스트2
- 리스트3
순서 없는 리스트, *, +, - 를 사용
* 리스트1
* 리스트2
* 리스트3
+ 리스트1
+ 리스트2
+ 리스트3
- 리스트1
- 리스트2
- 리스트3
- 리스트1
- 리스트2
- 리스트3
- 리스트2
- 리스트1
- 리스트2
- 리스트3
- 리스트2
- 리스트1
- 리스트2
- 리스트3
단락(Paragraph)
html <p></p>
태그로 그냥 텍스트를 작성하면 된다. 글 본문입니다
글 본문입니다
강조(Emphasis)
html의 <em>
의 기능을 한다.
_이탤릭_ , *이탤릭*
__볼드__ **볼드**
___이탤릭볼드___
***이탤릭볼드***
**이렇게 _할수도_**
~~취소선~~
이탤릭 , 이탤릭
볼드 볼드
이탤릭볼드
이탤릭볼드
이렇게 할수도
취소선
수평선(Horizontal Rules)
html의 </hr>
태그의 기능을 한다
* * *
***
*****
- - -
---------------------------------------
링크(Link)
html의 하이퍼링크의 기능을 한다. title생략 가능
[example](http://example.com "title")
클릭하세요 [구글](https://www.google.com "구글")
이미지(Image)
html의 <img src=""/>
태그의 기능을 한다. 링크 또는 로컬의 이미지파일을 연결한다. title은 생략 가능
![alt txt](/path/img.jpg)
![alt txt](/path/img.jpg "title")
![Github](https://assets-cdn.github.com/images/modules/open_graph/github-octocat.png)
표만들기(Tables)
테이블을 만들고 그 셀을 정렬하는 것이 가능하다.
- 표만들기
| 항목 1 | 항목 2 | 항목 3 | 항목 4 |
|---|---|---|---|
| 내용 11 | 내용 12 | 내용 13 | 내용 14 |
| 내용 21 | 내용 22 | 내용 23 | 내용 24 |
항목 1 | 항목 2 | 항목 3 | 항목 4 |
---|---|---|---|
내용 11 | 내용 12 | 내용 13 | 내용 14 |
내용 21 | 내용 22 | 내용 23 | 내용 24 |
- 표 정렬하기
| 왼쪽 정렬 | 가운데 정렬 | 오른쪽 정렬 |
| :--- | :---: | ---: |
| 내용 11 | 내용 12 | 내용 13 |
| 내용 21 | 내용 22 | 내용 23 |
왼쪽 정렬 | 가운데 정렬 | 오른쪽 정렬 |
---|---|---|
내용 11 | 내용 12 | 내용 13 |
내용 21 | 내용 22 | 내용 23 |