Punctuation Symbols Collection
Click any symbol to view its Unicode, LaTeX, HTML entity, and SVG source. A curated collection of 90 punctuation marks covering basic punctuation, brackets, spaces, and special symbols.
✍️ About Punctuation Marks
A comprehensive list of 90 punctuation and typographic symbols, including basic marks, brackets, spaces, and decorative special characters
This page collects 90 punctuation marks, covering basic punctuation, brackets, space separators, and special symbols. Punctuation is essential to written language, indicating pauses, tone, and structure, while also reflecting typographic aesthetics and cultural conventions. Below is a detailed introduction to each category, including technical parameters and usage scenarios.
🔤 Basic Punctuation
. (Period) U+002E, LaTeX ., HTML entity ., marks the end of a declarative sentence. , (Comma) U+002C, indicates a pause within a sentence. : (Colon) U+003A, introduces an explanation or list. ; (Semicolon) U+003B, connects related independent clauses. ? (Question Mark) U+003F, expresses a question. ! (Exclamation Mark) U+0021, conveys strong emotion. ' (Apostrophe) U+0027 and " (Quotation Mark) U+0022 are basic English quotes, while Chinese often uses 「」 and 『』. The ellipsis … (U+2026) indicates an unfinished thought, with LaTeX \dots. The em dash — (U+2014) shows a break or emphasis, LaTeX \textemdash. The en dash – (U+2013) denotes a range, LaTeX \textendash. The middle dot · (U+00B7) separates names, LaTeX \cdot (math mode). These basic marks are the foundation of all text, widely supported in Unicode. In LaTeX, they can be entered directly or via commands. Note that quotes require proper directional pairing: straight ' " vs. curly ‘ ’ “ ” in professional typesetting.
📚 Brackets
Brackets are used for grouping, comments, or citations. (Parentheses) U+0028/U+0029, LaTeX ( ), the most common. [Square Brackets] U+005B/U+005D, LaTeX [ ], for indexes or optional arguments. {Curly Braces} U+007B/U+007D, used for grouping in LaTeX; escape with \{ \} to display. 〈Angle Brackets〉 U+3008/U+3009, common in Chinese, LaTeX \langle \rangle. 《Double Angle Brackets》 U+300A/U+300B, for book titles, requires CJK support in LaTeX. 「Corner Brackets」 U+300C/U+300D, used as single quotes in Japanese and Chinese. 『White Corner Brackets』 U+300E/U+300F, for inner quotes. 【Lenticular Brackets】 U+3010/U+3011, for headings or highlights. 〔Tortoise Shell Brackets〕 U+3014/U+3015, often for annotations. 〖White Lenticular Brackets〗 U+3016/U+3017, more decorative. 〘Double Tortoise Shell〙 U+3018/U+3019, used in vertical layout. 〚White Double Square〛 U+301A/U+301B. There are also math-specific ⟨ ⟩ U+27E8/U+27E9. Brackets must be strictly paired in programming, math, and writing. LaTeX auto-sizes with \left( \right).
␣ Spaces & Separators
Space characters play a crucial role in typography. (Normal Space) U+0020, the common word separator. (Non-breaking Space) U+00A0, HTML , prevents line breaks, LaTeX ~. (Zero-Width Space) U+200B, allows line breaks, invisible, LaTeX \hspace{0pt}. (Zero-Width Non-Joiner) U+200C, controls ligatures. (Zero-Width Joiner) U+200D. (Thin Space) U+2009, for thousands separators. (Punctuation Space) U+2008, digit width. (Quarter Space) U+2005. (Em Space) U+2003, em width, common in Chinese. (En Space) U+2002, half an em. (Sixth Space) U+2006. HTML may collapse these; use entities or CSS white-space. LaTeX requires \ or \hspace. Zero-width space can be useful for word breaking but may cause invisible character issues.
✨ Special & Decorative Symbols
Special marks add expressiveness. ※ (Reference Mark) U+203B, often for footnotes in Japanese, LaTeX \textreferencemark. ⁂ (Asterism) U+2042, a group of three asterisks. ⁑ (Double Asterisk) U+2051. ⁜ (Draft Mark) U+205C. ☞ (Index/Pointing Finger) U+261E, for emphasis. ☛ (Black Right Pointing) U+261B. ☚ (Black Left Pointing) U+261A. ☟ (Black Down Pointing) U+261F. ☜ (White Left Pointing) U+261C. ☝ (White Up Pointing) U+261D. ⁅ (Left Bracket Upper) U+2045 and ⁆ (Right Bracket Upper) U+2046, for footnote marks. ⸂ (Left Double Quotation) U+2E02 through ⸈ (Right Double Quotation Variant) U+2E08, punctuation extensions. These symbols are visual cues in classical texts, UI design, etc. Check font support; some may show as boxes. Use “Segoe UI Symbol” or “Noto Sans”. In LaTeX, textcomp, marvosym, or pifont packages help.
🌐 Usage Tips
First, Chinese and English punctuation differ: Chinese period is “。” U+3002, English is “.”; prefer 「」『』 for Chinese quotes. Second, LaTeX needs CJK packages for Chinese punctuation; use xeCJK or ctex. Third, HTML spaces may be lost; use CSS white-space: pre-wrap; or entities. Fourth, bracket nesting varies: Chinese often uses (〔〕), English alternates ([]). Fifth, special symbols like ※, ☞ may be read aloud by screen readers; add aria-label for accessibility. Sixth, when copying SVG or downloading PNG, the glyph uses system fonts; embed web fonts or use paths for cross-platform consistency. Seventh, zero-width characters can cause invisible character problems in code/data exchange. Eighth, for uncommon marks (⁂, ⁜), LaTeX may need \symbol{} or newunicodechar. These tips ensure clear, accurate text across media.
💡 How to Use
Click any symbol card above to open its detail panel, then click any item to copy its Unicode, LaTeX command, or HTML entity. Each symbol can generate SVG vector source or download as a 512×512 transparent PNG, perfect for presentations, designs, or teaching materials. LaTeX users should prefer commands for cross-platform consistency, especially for quotes and dashes.