본문 바로가기
AI로 배우는 epub 시리즈

Day 63 - 짧은 인용 - q 태그

by 전자책제작자 2026. 2. 7.
Day 63 - 짧은 인용 - q 태그

Day 63 - 짧은 인용 - q 태그

🎯 학습 목표

  • q 태그의 개념과 용도 이해하기
  • blockquote와 q 태그의 차이점 파악하기
  • 인라인 인용문의 특징 학습하기
  • 자동 따옴표 생성 원리 이해하기
  • cite 속성을 q 태그와 함께 사용하기

📌 q 태그란?

💡 핵심 개념

q(quote) 태그는 문장 내에서 짧은 인용문을 표시할 때 사용하는 인라인(inline) 요소입니다. blockquote가 긴 인용문을 위한 블록 요소라면, q는 한두 문장 정도의 짧은 인용을 위한 것입니다.

<q> 태그의 가장 큰 특징은 브라우저가 자동으로 따옴표를 추가한다는 점입니다. 한국어에서는 큰따옴표(" ")가, 영어에서는 curly quotes(" ")가 자동으로 붙습니다.

🔧 q 태그 기본 구조

<p>그는 <q>인용할 내용</q>이라고 말했습니다.</p>

📋 주요 속성

속성 설명 사용 예
cite 인용문의 출처 URL을 지정 cite="https://example.com"

참고: blockquote와 마찬가지로 cite 속성은 화면에 표시되지 않습니다.

💻 코드 예제

예제 1: 기본 사용법

<p>
    공자는 <q>배우고 때때로 익히면 또한 기쁘지 아니한가</q>라고 말씀하셨습니다.
</p>

결과:

공자는 배우고 때때로 익히면 또한 기쁘지 아니한가라고 말씀하셨습니다.

예제 2: cite 속성 사용

<p>
    아인슈타인은
    <q cite="https://ko.wikiquote.org/wiki/알베르트_아인슈타인">
        상상력은 지식보다 중요하다
    </q>라는 유명한 말을 남겼습니다.
</p>

결과:

아인슈타인은 상상력은 지식보다 중요하다라는 유명한 말을 남겼습니다.

예제 3: 여러 인용문 사용

<p>
    그녀는 <q>안녕하세요</q>라고 인사한 후,
    <q>오늘 날씨가 참 좋네요</q>라고 덧붙였습니다.
</p>

결과:

그녀는 안녕하세요라고 인사한 후, 오늘 날씨가 참 좋네요라고 덧붙였습니다.

📖 blockquote vs q 태그

🔍 둘의 차이점

구분 blockquote q
표시 방식 블록(block) 요소 인라인(inline) 요소
용도 긴 인용문 (여러 문장) 짧은 인용문 (한두 문장)
기본 스타일 들여쓰기 따옴표 자동 추가
줄바꿈 전후로 줄바꿈 발생 줄바꿈 없음 (문장 내)
사용 위치 독립된 인용 블록 문단(p) 안에서 사용

언제 어떤 태그를 사용할까?

<!-- blockquote 사용: 긴 인용문, 독립된 블록 -->
<blockquote>
    이것은 긴 인용문입니다.
    여러 문장이 포함될 수 있고,
    별도의 블록으로 표시됩니다.
</blockquote>

<!-- q 사용: 짧은 인용, 문장 내에서 -->
<p>
    그는 <q>짧은 한마디</q>를 남겼습니다.
</p>

🎨 q 태그의 따옴표 스타일

💡 자동 따옴표 기능

브라우저는 lang 속성에 따라 적절한 따옴표를 자동으로 추가합니다:

  • 한국어 (ko): "인용문" (쌍따옴표)
  • 영어 (en): "quotation" (curly quotes)
  • 프랑스어 (fr): « citation » (guillemets)
  • 일본어 (ja): 「引用」 (꺾쇠 괄호)

CSS로 따옴표 커스터마이징

<style>
/* 따옴표 스타일 변경 */
q {
    quotes: "「" "」" "『" "』";
}

/* 따옴표 제거 */
q.no-quotes {
    quotes: none;
}

/* 따옴표 색상 변경 */
q::before, q::after {
    color: #e74c3c;
    font-weight: bold;
}
</style>

🌟 비유와 예시

💬 대화 중의 인용

<q> 태그는 일상 대화에서 누군가의 말을 전달할 때와 같습니다:

  • "철수가 뭐랬는지 알아? '내일 비 온대'라고 했어" - 대화 속의 짧은 인용
  • 전체 문장의 흐름을 끊지 않고 자연스럽게 섞여 들어감
  • 따옴표가 자동으로 붙어서 누구 말인지 구분됨

반면 blockquote는 "자, 이제 철수의 전체 연설을 읽어볼게요"처럼 별도의 시간을 내서 읽는 것과 같습니다.

📰 뉴스 기사 속 한마디

q 태그는 뉴스 기사에서 취재원의 짧은 코멘트를 싣는 것과 비슷합니다:

  • 기사 본문: "관계자는 '아직 결정된 바 없다'고 밝혔다."
  • 긴 인터뷰는 별도 박스(blockquote)로
  • 짧은 한마디는 본문에 섞어서(q)

🎭 연극 대본의 지문

연극 대본에서 지문 속에 대사가 잠깐 들어가는 것을 떠올려보세요:

  • "햄릿이 '사느냐 죽느냐'라고 중얼거리며 무대를 가로지른다."
  • 긴 독백은 별도의 대사 블록으로 표시
  • 짧은 대사는 지문 안에 따옴표와 함께 삽입

💡 실습 과제

✏️ 실습 1: 기본 q 태그 사용하기

다음 문장을 HTML로 작성해보세요:

"세종대왕은 '백성을 가르치는 바른 소리'라는 뜻의 훈민정음을 창제하셨다."

  1. 전체를 p 태그로 감싸기
  2. '백성을 가르치는 바른 소리' 부분을 q 태그로 감싸기

힌트: q 태그 안의 내용에는 따옴표를 직접 쓰지 마세요 (자동으로 추가됨).

✏️ 실습 2: cite 속성 추가하기

유명한 명언을 q 태그로 마크업하고 cite 속성으로 출처를 추가해보세요:

  1. "나는 생각한다, 고로 존재한다" - 데카르트
  2. 위키피디아 URL을 cite 속성에 추가

힌트: cite 속성값은 완전한 URL 형태로 작성합니다.

✏️ 실습 3: blockquote와 q 함께 사용하기

다음 상황을 마크업해보세요:

"책 리뷰 - 저자는 '변화를 두려워하지 말라'고 강조하며 여러 사례를 제시한다."

그 다음, 책에서 긴 인용문을 blockquote로 추가합니다.

도전: 같은 주제에 대해 q와 blockquote를 적절히 조합해보세요.

⚠️ 주의사항과 팁

🎯 꼭 기억하세요!

  • 따옴표 중복 금지! - q 태그 안에 따옴표를 직접 쓰면 이중으로 표시됩니다
  • 짧은 인용에만! - 여러 문장은 blockquote를 사용하세요
  • 문장 안에서만! - q 태그는 p 태그 등 다른 요소 안에서 사용합니다
  • 브라우저마다 다를 수 있음! - 따옴표 스타일은 브라우저와 언어 설정에 따라 다릅니다
  • lang 속성 활용! - 특정 언어의 따옴표를 원하면 lang 속성을 지정하세요

💪 실전 팁

  • 중첩 q 태그 - q 안에 q를 넣으면 다른 따옴표(' ')가 사용됩니다
  • EPUB에서 - 대부분의 EPUB 리더가 q 태그를 지원합니다
  • 접근성 - 스크린 리더가 인용문임을 사용자에게 알려줍니다
  • CSS 커스터마이징 - quotes 속성으로 따옴표 모양을 바꿀 수 있습니다

📝 요약 정리

✅ 오늘 배운 내용

  • <q> 태그는 짧은 인라인 인용문에 사용합니다
  • 브라우저가 자동으로 따옴표를 추가합니다
  • blockquote는 긴 블록 인용, q는 짧은 인라인 인용입니다
  • cite 속성으로 출처 URL을 지정할 수 있습니다
  • CSS의 quotes 속성으로 따옴표 스타일을 변경할 수 있습니다

🔑 핵심 코드

<!-- 기본 사용 -->
<p>그는 <q>할 수 있다</q>고 말했습니다.</p>

<!-- 출처 포함 -->
<p>
    공자는 <q cite="https://출처URL">
        배우고 익히면 기쁘지 아니한가
    </q>라고 말씀하셨습니다.
</p>

<!-- CSS로 따옴표 변경 -->
q { quotes: "「" "」"; }

🧠 퀴즈

📚 이해도 체크

  1. q 태그의 특징으로 올바른 것은?
    ① 블록 레벨 요소이다
    ② 자동으로 따옴표가 추가된다
    ③ 자동으로 들여쓰기가 적용된다
    ④ 긴 인용문에 적합하다
  2. q 태그와 blockquote의 가장 큰 차이점은?
    ① 색상이 다르다
    ② 인라인 vs 블록 요소이다
    ③ 사용하는 속성이 다르다
    ④ 브라우저 지원이 다르다
  3. q 태그 안에 직접 따옴표를 쓰면 어떻게 될까요?
    ① 따옴표가 무시된다
    ② 따옴표가 이중으로 표시된다
    ③ 에러가 발생한다
    ④ 자동 따옴표가 제거된다
  4. CSS로 q 태그의 따옴표를 변경하는 속성은?
    ① quote-style
    ② quotation
    ③ quotes
    ④ q-mark
  5. 다음 중 q 태그 사용이 적합한 경우는?
    ① 책의 한 챕터 전체를 인용할 때
    ② 대화 중 누군가의 짧은 말을 인용할 때
    ③ 긴 연설문을 인용할 때
    ④ 여러 문단의 글을 인용할 때

정답: 1-②, 2-②, 3-②, 4-③, 5-②

📚 참고 자료

🔗 더 알아보기

  • MDN Web Docs: q 태그 상세 문서
  • W3C: HTML5 인용 요소 명세
  • CSS quotes 속성: 다양한 언어의 따옴표 설정
  • 관련 태그: blockquote, cite

🎓 다음 학습 예고

Day 64 - 인용 출처 - cite 태그

내일은 인용의 출처를 표시하는 cite 태그를 배웁니다!

책 제목, 영화 제목, 웹사이트 이름 등을 올바르게 마크업하는 방법을 알아봅시다!

cite 속성과 cite 태그의 차이점도 명확히 구분해봅니다!


Day 63 - 짧은 인용 - q 태그 | EPUB 제작 365일 마스터 과정