문서 › 블록 넣기
인용구
인용 블록과 네 가지 인용구 모양(세로선, 따옴표, 회색 상자, 테두리 상자).
다른 글이나 말을 옮겨 올 때, 또는 한 문단을 눈에 띄게 할 때 씁니다. quoteStyle 메뉴에서 모양을 고르면 인용이 되면서 모양이 함께 적용됩니다.
직접 써 보기
세로선 인용입니다. 기본 모양입니다.
회색 상자 인용입니다. 공지나 요약에 잘 어울립니다.
테두리 상자 인용입니다.
이 데모의 코드
createEditor('#editor', {
toolbar: 'heading | bold | blockquote quoteStyle | undo redo',
});인용 만들기
blockquote버튼 또는 Ctrl+Shift+B: 커서가 있는 문단(여러 줄을 골랐으면 그 문단들)을 인용으로 감쌉니다. 한 번 더 누르면 인용이 풀립니다.- 문단 맨 앞에서
>와 스페이스를 치면 인용이 됩니다 (markdownShortcuts). heading드롭다운에도 "인용"이 있습니다.- 인용 안 마지막 빈 줄에서 Enter 를 한 번 더 누르면 인용 밖으로 나옵니다. 인용의 첫 줄이 비어 있을 때 Backspace 를 누르면 인용이 풀립니다.
인용구 모양
| 값 | 이름 | 모양 |
|---|---|---|
'line' | 세로선 | 왼쪽 세로선. 기본 모양이라 저장 HTML에 스타일을 따로 붙이지 않습니다. |
'mark' | 따옴표 | 가운데 정렬, 조금 큰 글씨. 위아래 큰 따옴표는 에디터 CSS가 그립니다. |
'box' | 회색 상자 | 세로선 없이 연한 회색 배경, 둥근 모서리 |
'border' | 테두리 상자 | 얇은 회색 테두리, 둥근 모서리 |
커서가 인용 안에 있으면 메뉴 끝에 "인용 해제"가 나옵니다. 인용 밖에서 모양을 고르면 그 문단을 인용으로 만들고 모양을 입힙니다.
저장되는 HTML
<blockquote><p>세로선 인용</p></blockquote>
<blockquote data-quote="box" style="border-left: 0; background-color: #f1f3f5; border-radius: 8px; padding: 12px 16px">
<p>회색 상자 인용</p>
</blockquote>editor.exec('blockquote'); // 인용 넣기 / 풀기
editor.exec('quoteStyle', 'box'); // line | mark | box | border, '' 이면 인용 해제프리셋
board 와 full 프리셋은 ⋯ 메뉴에 quoteStyle 를 둡니다. blockquote 버튼은 어느 프리셋에도 없으니 필요하면 toolbar 에 직접 넣으세요.
옵션
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
blockquote | toolbar item | - | 인용 넣기·풀기 (Ctrl+Shift+B) |
quoteStyle | toolbar item | - | 인용구 모양 고르기 (세로선·따옴표·회색 상자·테두리 상자) |
markdownShortcuts | boolean | true | > 로 인용 만들기를 포함한 입력 단축 |