Skip to content

강조 문법

강조 문법은 텍스트를 강조하는 데 사용되며, Markdown에서 가장 자주 쓰이는 서식 기능 중 하나입니다. 다양한 강조 방법을 사용하면 중요한 내용을 돋보이게 할 수 있습니다.

기본 강조 문법

이탤릭

텍스트를 한 쌍의 별표 * 또는 밑줄 _로 감쌉니다:

markdown
*이탤릭 텍스트*
_이탤릭 텍스트_

렌더링 결과:이탤릭 텍스트이탤릭 텍스트

굵게

텍스트를 두 쌍의 별표 ** 또는 두 쌍의 밑줄 __로 감쌉니다:

markdown
**굵은 텍스트**
__굵은 텍스트__

렌더링 결과:굵은 텍스트굵은 텍스트

굵은-이탤릭

세 개의 별표 *** 또는 세 개의 밑줄 ___ 또는 혼합해서 사용합니다:

markdown
***굵은 이탤릭 텍스트***
___굵은 이탤릭 텍스트___
**_굵은 이탤릭 텍스트_**
*__굵은 이탤릭 텍스트__*

렌더링 결과:굵은 이탤릭 텍스트굵은 이탤릭 텍스트굵은 이탤릭 텍스트굵은 이탤릭 텍스트

문법 선택 조언

별표 vs 밑줄

기호장점단점권장 상황
*더 일반적이고 호환성 좋음일부 에디터에서 목록과 혼동될 수 있음일반적으로 권장
_단어 내부에서 더 명확함덜 사용됨, 익숙하지 않을 수 있음특수한 경우

권장 사용법

markdown
✅ 권장: 일관성 유지
여기는 **굵게***이탤릭* 텍스트입니다.

❌ 권장하지 않음: 혼합 사용
여기는 **굵게**_이탤릭_ 텍스트입니다.

단어 내부 강조 사용

별표의 한계

별표는 단어 내부에서 인식되지 않을 수 있습니다:

markdown
love*is*beautiful  ← 이탤릭으로 렌더링되지 않을 수 있음

밑줄의 장점

밑줄은 단어 내부에서 더 잘 인식됩니다:

markdown
love_is_beautiful  ← 올바르게 렌더링될 가능성이 높음

팁: 단어 내부에 강조가 필요하다면 밑줄을 사용하는 것이 좋습니다.

강조 중첩

기본 중첩

굵은 글씨 안에 이탤릭, 또는 이탤릭 안에 굵은 글씨를 중첩할 수 있습니다:

markdown
**이것은 *이탤릭*이 포함된 굵은 텍스트입니다**
*이것은 **굵은** 텍스트가 포함된 이탤릭입니다*

렌더링 결과:이것은 이탤릭이 포함된 굵은 텍스트입니다이것은 굵은 텍스트가 포함된 이탤릭입니다

복잡한 중첩

markdown
***이것은 일반 텍스트가 포함된 굵은 이탤릭입니다***
**이것은 *이탤릭 절*과 일반 텍스트가 포함된 굵은 단락입니다**
*이것은 **굵은 키워드**와 일반 텍스트가 포함된 이탤릭 단락입니다*

렌더링 결과:이것은 일반 텍스트가 포함된 굵은 이탤릭입니다이것은 이탤릭 절과 일반 텍스트가 포함된 굵은 단락입니다이것은 굵은 키워드와 일반 텍스트가 포함된 이탤릭 단락입니다

일반적인 오류와 해결책

1. 기호 불일치

markdown
❌ 잘못된 예:
*이탤릭이 닫히지 않음
**굵게가 잘못 닫힘*

✅ 올바른 예:
*이탤릭이 올바르게 닫힘*
**굵게가 올바르게 닫힘**

2. 공백 문제

markdown
❌ 잘못된 예:
* 이탤릭 아님 *
** 굵게 아님 **

✅ 올바른 예:
*이탤릭*
**굵게**

3. 기호 주변 문자

markdown
❌ 잠재적 문제:
텍스트*이탤릭*텍스트  ← 렌더링되지 않을 수 있음

✅ 더 안전한 예:
텍스트 *이탤릭* 텍스트
텍스트_이탤릭_텍스트

특수 사례

강조 기호 이스케이프

별표나 밑줄을 자체적으로 표시하려면 백슬래시를 사용하여 이스케이프합니다:

markdown
\*이탤릭이 아님\*
\**굵게가 아님\**
\_이탤릭이 아님\_

렌더링 결과: *이탤릭이 아님* *굵게가 아님* _이탤릭이 아님_

코드 내부

인라인 코드에서는 강조 기호가 리터럴로 표시됩니다:

markdown
`*별표가 이탤릭으로 해석되지 않습니다*`
`**더블 별표가 굵게로 해석되지 않습니다**`

렌더링 결과:*별표가 이탤릭으로 해석되지 않습니다***더블 별표가 굵게로 해석되지 않습니다**

의미적 사용

이탤릭의 의미적 사용

  • 강조: 이것은 중요합니다
  • 외국어: 안녕하세요
  • 용어: HTTP 프로토콜
  • 인용: 삼국지에 따르면
  • 변수: x를 10으로 설정

굵은 글씨의 의미적 사용

  • 중요성: 안전을 유의하세요
  • 키워드: API 엔드포인트
  • 경고: 중요한 파일을 삭제하지 마세요
  • 부제목: 1단계: 소프트웨어 설치

굵은-이탤릭의 의미적 사용

  • 매우 중요: 절대로 이렇게 하지 마세요
  • 강력 추천: 문서를 읽어보세요

최선의 사례

1. 적절히 사용

markdown
✅ 권장: 적절한 강조
이 기능은 **매우 중요**하므로, 문서를 꼼꼼히 읽어보세요.

❌ 권장하지 않음: 과도한 강조
**이 기능*****은 매우 중요***,**문서를****읽어보세요**.

2. 일관성 유지

markdown
✅ 권장: 항상 별표 사용
**굵게***이탤릭*을 사용하여 내용을 강조하세요.

❌ 권장하지 않음: 기호 혼용
**굵게**와 _이탤릭_을 사용하여 내용을 강조하세요.

3. 의미론적 사용

markdown
✅ 권장: 의미 있는 강조
함수는 **true**를 성공으로, **false**를 실패로 반환합니다.

❌ 권장하지 않음: 장식적 강조
함수**반환** true **는** 성공을 의미하고, **반환** false **는** 실패를 의미합니다.

HTML 출력

Markdown 강조 문법은 HTML로 변환됩니다:

markdown
*이탤릭*     → <em>이탤릭</em>
**굵게**   → <strong>굵게</strong>
***굵은 이탤릭*** → <strong><em>굵은 이탤릭</em></strong>

확장 문법

일부 Markdown 프로세서는 추가 강조 방법을 지원합니다:

취소선

markdown
~~취소선 텍스트~~

렌더링 결과:취소선 텍스트

밑줄

markdown
<u>밑줄 텍스트</u>

렌더링 결과:밑줄 텍스트

하이라이트

markdown
==강조된 텍스트==  (일부 프로세서 지원)
<mark>강조된 텍스트</mark>  (HTML 태그)

실용적인 예시

기술 문서

markdown
**API 엔드포인트**: `/api/users`

**메서드**: *GET*

**매개변수**:
- *id* (***필수***): 사용자 ID
- *format* (선택 사항): 반환 형식

**반환**: 사용자 정보 또는 **오류 메시지**

사용자 가이드

markdown
## 설치 단계

**1단계**: 설치 프로그램 다운로드

공식 웹사이트 다운로드 페이지로 이동하여 운영 체제별 버전을 선택합니다. *최신 버전을 다운로드하세요*.

**2단계**: 설치 프로그램 실행

다운로드한 파일을 더블 클릭하고 마법사를 따라 설치를 완료합니다. ***중요***: 설치 중에 바이러스 백신 프로그램을 비활성화하세요.

**3단계**: 설치 확인

명령 프롬프트에서 `app --version`을 입력하여 설치가 성공했는지 확인합니다.

관련 문법

연습

다음을 시도해보세요:

  1. 제품 소개에서 주요 기능을 굵게 강조
  2. 기술 설명에서 용어를 이탤릭으로 표시
  3. 중요한 경고 메시지를 굵은 이탤릭으로 강조
  4. 다양한 강조 스타일을 혼합하여 복잡한 문장 만들기

Build by www.markdownlang.com