[velog] velog 시작(Markdown)

Dogin·2020년 12월 23일
0

0. velog를 시작하기에 앞서

velog에서는 기본적으로 Markdown을 지원합니다.
velog 게시물을 작성하기 위해서는 기본적인 Markdown 문법을 알아하는데
Markdown이 무엇인지, Markdown의 기본 문법에 대해서 배워보겠습니다.

1. Markdown이란 ?

마크다운(markdown)은 일반 텍스트 기반의 경량 마크업 언어다. 일반 텍스트로 서식이 있는 문서를 작성하는 데 사용되며, 일반 마크업 언어에 비해 문법이 쉽고 간단한 것이 특징이다. README 파일이나 온라인 문서, 혹은 일반 텍스트 편집기로 문서 양식을 편집할 때 쓰인다. 마크다운을 이용해 작성된 문서는 쉽게 HTML 등 다른 문서형태로 변환이 가능하다.
-위키백과

1-1. Markdown의 장점

  1. 문법이 쉽다.
  2. 별도의 도구 없이 작성이 가능하다.
  3. 지원 가능한 플랫폼과 프로그램이 다양하다.

1-2. Markdown의 단점

  1. 표준이 없어 사용자마다 사용법이 다르다.
  2. 모든HTML 마크업을 대신하지 못한다.

2. Markdown 기본 문법

2-1. 제목(Headers)

- 마크다운

# h1
## h2
### h3
#### h4
##### h5
###### h6

- 실행결과

h1

h2

h3

h4

h5
h6

+h1h2==-- 를 사용하여 표현이 가능하다.

- 마크다운

h1
==
h2
--

- 실행결과

h1

h2

2-2. 강조

- 마크다운

*기울어쓰기*
_기울어쓰기_
**굵게 쓰기**
__굵게 쓰기__
~~취소선~~

- 실행결과

기울어쓰기
기울어쓰기
굵게 쓰기
굵게 쓰기
취소선

2-3. 인용문

> 를 사용하여 인용문을 사용한다.

- 마크다운

> 인용문
>> 중첩된 인용문
>>> 이중 중첩된 인용문

- 실행결과

인용문

중첩된 인용문

이중 중첩된 인용문

2-4. 문단 간격

</br> 을 사용하여 문단 간격을 둔다.

- 마크다운

첫번째 문단</br></br>
두번째 문단

- 실행결과

첫번째 문단


두번째 문단

2-5. 목록

목록의 종류는 두가지가 있다. 순서가 있는 목록(ol), 순서가 없는 목록(ul)

2-5-1. 순서가 있는 목록(ol)

숫자.을 사용하여 표현

- 마크다운

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

- 실행결과

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

2-5-2. 순서가 없는 목록(ul)

-,*,+ 을 사용하여 표현(모두 동일한 기능)

- 마크다운

- 리스트 1
    - 리스트 1-1
       - 리스트 1-1-1
       * 리스트 1-1-2
       + 리스트 1-1-3

- 실행결과

  • 리스트 1
    • 리스트 1-1
      • 리스트 1-1-1
      • 리스트 1-1-2
      • 리스트 1-1-3

2-6. 인라인코드

백틱(`)을 사용하여 작성

- 마크다운

`인라인코드`

- 실행결과

인라인코드

2-7. 코드블럭

백틱(`)이나 ~을 세 개를 사용하여 코드 블럭 작성

- 마크다운

```java
	public static void main(String[] args){
		System.out.println("Hello World");
	}
```

- 실행결과

public static void main(String[] args){
	System.out.println("Hello World");
}

2-8. 링크

- 마크다운

인라인 링크
[인라인 링크](https://velog.io/)
url 링크
<https://velog.io/>
참조 링크
[velog]:(https://velog.io/)
[velog]

- 실행결과

인라인 링크
인라인 링크
url 링크
https://velog.io/
참조 링크
velog

2-9. 이미지 링크

- 마크다운

[![이미지 설명](이미지 링크)](연결하고자하는 url "title")
[![네이버](https://s.pstatic.net/static/www/mobile/edit/2020/1222/mobile_223809730505.gif)](https://www.naver.com "naver")

- 실행결과

네이버

2-10. 수평선

*, -, _ 을 세 개 이상 입력하여 작성

- 마크다운

***
---
___

- 실행결과




2-11. 테이블

테이블은 |로 구분을 하고 -으로 구분된 곳에 왼쪽, 양쪽, 오른쪽에 :을 붙일 경우 왼쪽정렬, 가운데 정렬, 오른쪽 정령이 가능

- 마크다운

| 구분 | 1열 | 2열 |
|:---|:---:|---:|
| 1행 | AAA | !!! |
| 2행 | BBB | @@@ |
| 3행 | CCC | ### |

- 실행결과

구분1열2열
1행AAA!!!
2행BBB@@@
3행CCC###

2-12. 체크 박스

-, *, + 뒤에 띄어쓰기 후 []를 넣어 작성. []안에 띄어쓰기를 넣으면 빈 체크박스, x를 넣으면 체크된 체크박스가 생김.

- 마크다운

- [ ] 1번
- [x] 2번

- 실행결과

  • 1번
  • 2번

3. 마무리

velog를 사용하기 위한 문법인 Markdown에 대해서 알아보고 작성을 해봤습니다.
중간중간 velog를 이용하면서 사용한 문법들을 사용해보고 추가 수정해볼 예정입니다.
감사합니다.🏃‍♀️

profile
지금 바로 Do!!

0개의 댓글