마크다운(markdown)은 일반 텍스트 기반의 경량 마크업 언어다. 일반 텍스트로 서식이 있는 문서를 작성하는 데 사용되며, 일반 마크업 언어에 비해 문법이 쉽고 간단한 것이 특징이다. HTML 등 서식 문서로 쉽게 변환이 가능하기때문에 소프트웨어 배포시 관련 정보를 기록하는데 많이 사용된다. 깃헙 repository에 존재하는 README.md파일을 모르는 사람이 없을만큼 유명하다. 한번 알아놓으면 문서화 및 협업도구로서 유용할것이다.
#
이 여러개 붙을수록 세부 제목(부 제목)이 된다.#
을 하나만썼을경우 제일 중요한 제목이되며 자동으로 밑줄이 생긴다.작성법
# Heading1
## Heading1
### Heading1
#### Heading1
##### Heading1
결과
>
로 시작한다.>>
, >>>
등의 방법으로 사용할경우 여러 depth로 사용가능하다.작성법
> 블록 인용구
>> depth1
>>> depth2
결과
블록 인용구
depth1
depth2
*
나 -
를 붙이고 한칸 띄워 쓰면 리스트 형식으로 들여쓰기가 된다.작성법
커피:
* 에스프레소
* 아메리카노
* 카페라뗴
- 콜드브루
- 화이트초코라떼
결과
커피:
순서가 있는 리스트
를 표시할 수 있다.작성법
오늘할일:
1. 씻기
2. 밥먹기
3. 출근하기
결과
오늘할일:
[]
안에 링크에 들어갈 텍스트를 입력하고 ()
안에 실제 주소를 입력해준다.작성법
[여기 클릭](https://google.com)
결과
작성법
![맥북 이미지](https://post-phinf.pstatic.net/MjAyMDA3MDlfMjQ5/MDAxNTk0MjcyODE0Mzc5.kEPwGSkoaj9bn6mt9_na4RZrTcaxNyLsqW01osqwrv4g.NaLHwsTKxiWGtQt1F5SqZfnQOYKvRriObW-tjv44QAgg.JPEG/DSC04981.jpg?type=w1200)
결과
특수문자 pipe(|)
를 이용해서 테이블의 모양처럼 작성하면 간단하게 테이블을 표현할수있다.
:
를 어떻게 붙이냐에 따라 테블 셀안의 텍스트의 정렬을 원하는대로 바꿀수 있다.
사용법
|title|content|description|
|:------|:--------:|---------:|
|왼쪽|가운데|오른쪽|
|왼쪽|가운데|오른쪽|
|왼쪽|가운데|오른쪽|
결과
title | content | description |
---|---|---|
왼쪽 | 가운데 | 오른쪽 |
왼쪽 | 가운데 | 오른쪽 |
왼쪽 | 가운데 | 오른쪽 |
작성법
```javscript
const obj = {
name : 'steve',
age: 30
}
console.log('test);
``` .
결과
const obj = {
name : 'steve',
age: 30
}
console.log('test);
사용법
Normal
안녕하세요 저는 Sonteve입니다.
Italic
안녕하세요 저는 *Sonteve*입니다.
Bold
안녕하세요 저는 **Sonteve**입니다.
Italic + Bold
안녕하세요 저는 ***Sonteve***입니다.
결과
Normal
안녕하세요 저는 Sonteve입니다.
Italic
안녕하세요 저는 Sonteve입니다.
Bold
안녕하세요 저는 Sonteve입니다.
Italic + Bold
안녕하세요 저는 Sonteve입니다.