C.W.K.
Stream
Lesson 04 of 08 · published

강조 — bold, italic, strikethrough

~10 min · markdown, emphasis, inline

Level 0평문
0 XP0/64 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete

강조의 세 단계

Markdown 은 italic (*text* 또는 _text_), bold (**text** 또는 __text__), bold italic (***text***) 을 줘. GFM 은 strikethrough (~~text~~) 추가.

별표 vs 밑줄

강조 기능은 같아. 보통 별표를 선호 — 단어 안 밑줄 (예: foo_bar_baz) 이 파서 헷갈리게 할 수 있어서. 대부분 CommonMark 파서는 단어 내부 밑줄을 literal 로 처리하지만, 규칙이 미묘해서 잘못 읽기 쉬워.

CommonMark flanking 규칙

강조 구분자는 'flanking' — 올바른 쪽이 비공백에 인접해야 해. ** not bold ** 처럼 별표 안에 공백 있으면 안 먹어. flanking 규칙 덕분에 literal 별표 의도할 때 의도치 않은 강조가 안 생겨.

원칙: 강조는 voice 의 문법적 등가물 — 용어 첫 등장에 italic, 독자가 놓치면 안 되는 키워드에 bold, ***둘 다*** 는 거의 안 써. 다 강조하면 아무것도 강조 안 한 거야.

Code

네 종류 다·markdown
*italic* or _italic_
**bold** or __bold__
***bold italic*** or ___bold italic___
~~strikethrough~~ (GFM)
중첩·markdown
*This is **bold** inside italic*
**This is *italic* inside bold**

Intra-word: foo_bar_baz stays literal.
Use foo*bar*baz only if you want italic 'bar'.

External links

Exercise

각 강조 단계 (italic, bold, bold-italic) 를 *그 강조가 의미를 바꾸는* 문장 세 개 써봐 — 빼면 의미가 달라지게. 정당화 못 하면 안 쓰는 거야.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.