Jello's development blog

Jello's development blog

자주 쓰는 Markdown 문법

마크다운(Markdown)이란?

HTML, XML 등과 같은 마크업 언어의 일종으로, 2004년 존 그루버(John Gruber)와 아론 스워츠(Aaron Swartz)가 만들었다. 다른 플랫폼에서 사용하고 있는 마크업 언어로 쉽게 컨버팅이 가능하고, 문법이 간결한 장점들을 가지고 있다.

마크다운(Markdown)의 장점

  1. 문법이 간결하여 쉽고 빠르게 익히고, 작성할 수 있다.
  2. 텍스트만으로 작성이 가능하고, 용량이 적어 부담이 없다.
  3. 다양한 형태로 컨버팅이 가능하다.

마크다운(Markdown)의 단점

  1. 표준이 없기 때문에 사용하는 에디터나 페이지에 따라서 렌더링된 결과물이 다르다.
  2. 파편화로 인해 확장 문법이 많고, 익혀야 하는 문법도 다양하다.
  3. 멀티미디어를 가져오는 방법이 불편하거나 없다.

마크다운(Markdown) 문법

  • 큰 제목

    큰 제목입니다!
    ======
    

    =의 갯수는 1개 이상으로만 작성해주면 된다.
    h1태그와 같다.

  • 작은 제목

    작은 제목입니다.
    --------
    

    -의 갯수는 1개 이상으로만 작성해주면 된다.
    h2태그와 같다.

  • 제목

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

h1

h2

h3

h4

h5
h6

#의 갯수가 많아질 수록 제목의 수준은 내려간다.
#의 갯수는 1개 이상 6개 이하만 가능하다.

  • 인용 문구

    > 인용 문구입니다.
    > > 두 번째 인용 문구입니다.
    

    인용 문구입니다.

    두 번째 인용 문구입니다.

  • 순서 있는목록

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

    글머리에 있는 숫자의 순서는 순서대로 적지 않아도 된다.

  • 순서 없는 목록

    * 첫 번째
        * 두 번째
          * 세 번째
    
  • 첫 번째
    • 두 번째
      • 세 번째

    첫 번째 기호는 속이 찬 원, 두 번째 기호는 속이 빈 원, 세 번째 이상부터는 속이 찬 사각형으로 표시된다. * 말고도 +, -와 같은 기호를 사용해도 된다.

  • 수평선

    ---, _ _ _, ***, * * *



  • 참조 링크

    [Title][linkURL]
    [linkURL]: https://example.com "Optional String"
    
  • 인라인 링크

    syntax: [Title](link)
    
  • 자동 연결

    <https://example.com>
    

    https://example.com

  • 강조

    *기울임*
    _기울임_
    **굵게**
    __굵게__
    ~~취소선~~
    

    기울임
    굵게
    취소선

  • 이미지

    ![Alternative String](/example/path/img.jpg "Optional title")
    

참고문서