Post

2. 마크다운 확장 문법

2. 마크다운 확장 문법

확장 구문은 모든 마크다운 애플리케이션에서 지원하는 것은 아닙니다.

가이드

0. 마크다운 문법

테이블

  • |-를 사용하여 표를 작성합니다.

  • 사용법
    1
    2
    3
    
    | 헤더1 | 헤더2 |
    | ----- | ----- |
    | 셀1   | 셀2   |
    
  • 출력

    헤더1헤더2
    셀1셀2

코드 블록

  • ```(언어정보) 의 형태로 사용합니다.

  • 사용법
    1
    2
    3
    
    ```python
    print("Hello, World!")  
    ```
    
  • 출력
    1
    
    print("Hello, World!")
    

각주

  • 사용법
    1
    2
    3
    4
    5
    6
    7
    
    1번 테스트 텍스트 [^1]  
    2번 테스트 텍스트 [^2]  
    테스트 텍스트 [^none]
    
    [^1]: 1번 테스트 텍스트의 각주 입니다.  
    [^2]: 2번 테스트 텍스트의 각주 입니다.  
    [^none]: 테스트 텍스트의 각주 입니다.
    
  • 출력
    1번 테스트 텍스트 1
    2번 테스트 텍스트 2
    테스트 텍스트 3

제목에 커스텀 ID 부여

  • 제목에 사용자 지정 ID를 부여할 수 있습니다. 이를 이용해 사용자 지정 ID를 부여 받은 제목의 CSS를 수정할 수 있습니다.

  • 사용법
    1
    
    ### 커스텀 아이디 제목 {#custom-id}
    
  • 출력

    커스텀 아이디 제목

  • 다음과 같이 html 구문으로 번역 됩니다.
    1
    
    <h3 id="custom-id">커스텀 아이디 제목\</h3>
    

Definition List

  • html에 <dl>, <dt>, <dd> 구문을 표현할때 사용합니다.
  • 사용법
    1
    2
    3
    
    Name
    : value1
    : value2
    
  • 출력
    Name
    value1
    value2
  • 다음과 같이 html 구문으로 번역 됩니다.
    1
    2
    3
    4
    5
    
    <dl>
      <dt>Name</dt>
      <dd>value1</dd>
      <dd>value2</dd>
    </dl>
    

취소선

  • 사용법
    1
    
    ~~취소선 테스트~~
    
  • 출력
    취소선 테스트

작업 목록

  • 목록으로 구현된 리스트에 체크박스를 추가할 수 있습니다.

  • 사용법

    1
    2
    3
    
    - [x] 방청소 하기
    - [ ] 공과금 내기
    - [ ] 책 읽기
    
  • 출력

    • 방청소 하기
    • 공과금 내기
    • 책 읽기

※ 더 자세한 마크다운 문법을 확인 하려면 공식 마크다운 가이드를 확인 하세요. Markdown Guide

  1. 1번 테스트 텍스트의 각주 입니다. ↩︎

  2. 2번 테스트 텍스트의 각주 입니다. ↩︎

  3. 테스트 텍스트의 각주 입니다. ↩︎

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