본문 바로가기

언어/기타

Markdown 마크다운 기본 문법

728x90

Markdown은 경량 마크업 언어로, 텍스트 형식을 쉽게 작성하고 변환할 수 있게 해준다. Markdown 문법을 사용하여 간단한 텍스트를 서식화할 수 있다. 다음은 기본적인 Markdown 문법을 설명한 것이다.

Markdown 기본 문법

제목

제목은 # 기호를 사용하여 작성한다. #의 개수에 따라 제목의 레벨이 결정된다.

# 제목 1
## 제목 2
### 제목 3
#### 제목 4
##### 제목 5
###### 제목 6

목록

목록은 순서 목록과 비순서 목록으로 나뉜다.

순서 목록

숫자와 점(.)을 사용하여 순서 목록을 작성한다.

1. 첫 번째 항목
2. 두 번째 항목
3. 세 번째 항목

비순서 목록

별표(*), 더하기(+), 또는 하이픈(-)을 사용하여 비순서 목록을 작성한다.

- 첫 번째 항목
- 두 번째 항목
- 세 번째 항목

강조

텍스트를 굵게 또는 기울임으로 강조할 수 있다.

기울임

텍스트를 별표(*)나 밑줄(_)로 감싸서 기울임체로 만든다.

*기울임*
_기울임_

굵게

텍스트를 이중 별표(**)나 이중 밑줄(__)로 감싸서 굵게 만든다.

**굵게**
__굵게__

취소선

텍스트를 물결표(~~)로 감싸서 취소선으로 만든다.

~~취소선~~

링크

링크는 대괄호로 표시할 텍스트를 감싸고, 괄호로 URL을 감싸서 만든다.

[Google](https://www.google.com)

이미지

이미지는 링크와 비슷한 방식으로 작성하지만, 링크 텍스트 앞에 느낌표(!)를 추가한다.

![Alt 텍스트](이미지 URL)

코드

코드는 백틱(```)을 사용하여 작성한다.

인라인 코드

한 줄의 코드 블록을 작성할 때 사용한다.

`코드`

코드 블록

여러 줄의 코드 블록을 작성할 때 사용한다. 코드 블록의 시작과 끝을 세 개의 백틱(``` ```)으로 감싼다. 언어를 지정하여 구문 강조를 할 수 있다.

```javascript
function hello() {
    console.log("Hello, world!");
}
```

인용

인용 블록은 > 기호를 사용하여 작성한다.

> 이것은 인용입니다.
> 여러 줄의 인용은 각 줄마다 `>` 기호를 사용합니다.

수평선

수평선은 세 개 이상의 하이픈(-), 별표(*), 또는 밑줄(_)로 작성한다.

---
***
___

표는 파이프(|)와 대시(-)를 사용하여 작성한다.

| 제목1 | 제목2 |
| --- | --- |
| 항목1 | 항목2 |
| 항목3 | 항목4 |

이와 같이 Markdown 문법을 사용하면 간단한 텍스트 서식 작업을 쉽게 할 수 있다. 다양한 플랫폼에서 지원되며, 개발자들이 문서를 작성할 때 많이 사용된다. Markdown의 공식 문서와 튜토리얼을 참고하여 더 많은 기능을 익힐 수 있다.

반응형