Post

Markdown 문법

목차


제목

1
2
3
4
5
6
# h1 제목
## h2 제목
### h3 제목
#### h4 제목
##### h5 제목
###### h6 제목

줄 변경

첫 번째 방법

\ 기호를 사용

1
2
안녕 \
하세요

두번째 방법

<br/> 태그를 사용

1
안녕 <br/> 하세요

문단 나누기

Enter 두번

1
2
3
안녕

하세요

가로줄

첫 번째 방법

---, *** 하이픈 또는 별을 세 개 이상

1
2
---
***

두 번째 방법

<hr/> 가로줄 태그 사용

1
<hr/>

리스트 구조

-, +, * 을 사용한다. 하위 리스트는 탭 또는 스페이스바 2개로 구분한다.

1
2
3
4
5
6
- 리스트1
    - 리스트1-1
    - 리스트1-2
        - 리스트1-2-1
- 리스트2
- 리스트3

체크리스트

` - [ ] ` - 체크 안됨 ` - [X] ` - 체크됨

  • - 체크 안됨
  • - 체크됨

순서가 있는 리스트

1
2
3
1. content1
2. content2
3. content3
  1. asdf
  2. qwer
  3. zxcv

텍스트

굵게

** 또는 __ 를 사용한다. (절대로 띄워쓰지 않는다.)

1
2
**bold**
__bold__

bold
** bold ** : 띄워쓰면 이렇게 된다.

기울임

* 또는 _ 를 사용한다. (절대로 띄워쓰지 않는다.)

1
2
*italic*
_italic_

italic

굵게 기울임

*** 또는 ___ 를 사용한다. (절대로 띄워쓰지 않는다.)

1
2
***bold italic***
___bold italic___

bold italic

취소선

~~ 를 사용한다. (절대로 띄워쓰지 않는다.)

1
~~cancel~~

cancel

밑줄

<u></u> 태그를 사용한다.

1
<u>under line</u>

under line

글씨 색 적용

sytle="color: " 태그를 넣는다.

1
<span style="color: red">red color</span>

red color

형광펜 형식 적용

sytle="background: " 태그를 넣는다. 출처

1
2
3
4
5
6
7
8
background-color: #fff5b1 - 노란색
background-color: #f6f8fa - 회색
background-color: #f1f8ff - 파란색
background-color: #ffdce0 - 빨간색
background-color: #dcffe4 - 초록색
background-color: #f5f0ff - 보라색
background-color: #F7DDBE - 주황색
<span style="background-color: #fff5b1">Neon</span>

Neon

코드 블록

인라인 코드 블록

` `` ` 를 사용한다.

1
`이것이`

이것이 인라인 코드블록이다.

코드 블록

` ` 를 사용한다.

1
test

` ` 뒤에 언어를 기입하여 특정 언어로 하이라이팅 할 수도 있다. `c `를 통해 c 하이라이팅 해보겠다.

1
2
3
4
5
6
#include <stdio.h>
int main()
{
    printf("Hello World!");
    return 0;
}

하이퍼링크 삽입

링크만 삽입

` ` 를 사용한다.

1
<https://www.google.com>

https://www.google.com 구글 링크 삽입

링크와 텍스트 삽입

` 텍스트 ` 를 사용한다.

1
[구글](https://www.google.com)

구글 링크와 텍스트 삽입
구글 글자를 누르면 구글 사이트로 이동한다.

그림 삽입

![image](url) 를 사용한다. 상대경로 지정도 가능하다.

1
2
`![](./img/1.png)`
`![image](/home/test/1.png)`

그림에 링크 삽입

[![image](url)](url) 를 사용한다.

1
[ ![image](./img/1.png) ](https://www.google.com)

인용문

> 를 사용한다.

1
> 인용문

인용문 속 인용문

>> 를 사용한다.

1
2
> 인용문
  >> 인용문 속 인용문
<cite>, <sup><sub> 태그를 사용하여 인용문 출처도 남겨보자.

출처 : https://ansohxxn.github.io/blog/markdown/#%EC%9D%B8%EC%9A%A9%EB%AC%B8

1
2
<!-- <sup><sub><cite>Steve Jobs</cite> --- Apple Worldwide Developers' Conference, 1997</sub></sup> -->
<sup><cite>Steve Jobs</cite> --- Apple Worldwide Developers' Conference, 1997</sup>

Steve Jobs — Apple Worldwide Developers’ 컨퍼런스 Conference, 1997

|와 - (3개 이상)의 조합으로 테이블을 만들 수 있다.

1
2
3
4
5
6
7
8
9
정렬
왼쪽 정렬 |:—|
오른쪽 정렬 |—:|
가운데 정렬 |:—:|

| title | content | 비고 |
|-------|---------|------|
| test1 | test2 | test3 |
| test4 | test5 | test6 |

| title | content | 비고 | |——-|———|——| | test1 | test2 | test3 | | test4 | test5 | test6 |

내용 토글

출처 : https://ansohxxn.github.io/blog/markdown/#%ED%86%A0%EA%B8%80-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%A0%91%EA%B8%B0%ED%8E%BC%EC%B9%98%EA%B8%B0 마크다운에선 지원하지 않고 HTML의 details 태그로 사용 가능하다.
div markdown=”1” 은 jekyll에서 html사이에 markdown을 인식 하기 위한 코드이다.

1
2
3
4
5
6
<details>
<summary>여기를 눌러주세요</summary>
<div markdown="1">
숨겨진 내용
</div>
</details>
여기를 눌러주세요

숨겨진 내용

마크다운 문법 그대로 출력

문법 앞에 \ 를 입력하면 된다.

1
\*asdf*

*asdf*

This post is licensed under CC BY 4.0 by the author.