본문 바로가기

카테고리 없음

Markdown 정리

Markdown

: 많은 프로그래밍 언어중 간단하지만 활용할 수 있는 분야가 다양한 언어.

2004년 John, Aaron에 의해 개발된 plain-text포맷을 기본으로 한 경량형 마크업 언어.

.md확장자 파일로 텍스트 에디터에서도 키보드 하나로 쉽게 포맷하면서 빠르게 문서를 작성할 수 있다. 

깃허브 README.md파일에서도 많이 이용된다. 

PR(Pull Request) 설명을 작성할때도 쓰이고, 디지털노트 사용할때도 사용된다.

 

1. Heading

6가지의 heading 스타일 지원.

#의 개수에 따라 Heading 1부터 Heading 6까지 표현 가능

* #을 적은 후 꼭 띄어쓰기를 해야한다.

* 아무 기호도 작성하지 않으면 일반 텍스트처럼 작성된다. 

* Heading 1 밑에는 라인이 추가된다. 

 

 

 

2. line 추가

 underscore 3번 ___

 

 

 

3. 텍스트 속성 변경(굵게, 기울이기, 취소선)

 굵게(bold) : 굵게 표현할 단어 양옆에 ** 적기

 기울기(italic) : 이탤릭체로 표현할 단어 양옆에 *적기

 취소선(strikethrough) : 취소선으로 표현할 단어 양옆에 ~~적기

 

 

 

 

4. Quote : 인용구

인용구로 표현할 문장 앞에 > 적기

* > 뒤에 띄어쓰기 유무는 상관없다

 

 

5. Bullet List : 리스트

목록 앞에 * 또는 - 적기

* - 또는 *를 적은 후 꼭 띄어쓰기를 해야한다.

 

 

6. Numbered List : 넘버링 리스트

간단하게 앞에 숫자 +. 적기

* 숫자를 적은 후, 꼭 띄어쓰기를 해야한다.

 

 

 

7. 링크

[]안에 글을 적고, ()안에 링크 URL 적기

 

8. 이미지

![]()  : 여기서 []안에는 이미지 설명을 적고, ()안에 이미지 주소를 적는다.

** 이미지 주소 : 웹사이트에 있는 아무 사진이나 오른쪽 클릭을 해보면 "이미지 복사"가 있고, 그 밑에 "이미지 주소 복사"가 있다. "이미지 주소 복사"를 클릭해서 붙여넣으면 된다!

 

 

9. 테이블

위 컬럼은 | 내용 | 내용 | 이렇게 적고, 밑에 |--|--|를 적는다.

각 cell은 컬럼의 개수에 맞게 |cell1|cell2| 이렇게 채워나가면 된다.

 

**cell 왼쪽정렬 : cell의 내용을 왼쪽정렬하고싶으면 |:--| 이렇게 왼쪽에 :을 작성한다.

cell 가운데정렬 : cell의 내용을 오른쪽정렬하고싶으면 |--:| 이렇게 오른쪽에 :을 작성한다.

cell 오른쪽 정렬 : cell의 내용을 가운데정렬하고싶으면 |:--:| 이렇게 양쪽에 :을 작성한다.

 

 

 

10. Code

1) 문서 안에 특정 코드를 보여주고싶다면 `` 이렇게 백틱을 사용하면 된다.

inline형태로 포맷이 가능하다.

 

2) 코드블럭

코드블럭은 처음과 끝에 ``` 백틱 세번을 적는다. 

처음 ```에 언어를 적어주면 더 좋다. ex: js, ts

 

 

 

깃헙에서는 Markdown표준에서 조금 다양하게 변형된 Github Flavored Markdown이라는 것을 지원한다. 

기존 마크다운에서 크게 변형되지 않는다. 

 

 

**모든 내용의 출처는 드림코딩 엘리 님의 영상 "마크다운(Markdodwn) 6분 순삭정리 + 깃허브 리드미 파일 작성팁"입니다.