U+ UnicodeFYI
การออกแบบตัวอักษร

จุดไข่ปลา

U+2026 HORIZONTAL ELLIPSIS (…) อักขระเดี่ยวที่แทนที่จุดสามจุด ถูกต้องตามหลักการพิมพ์และนับเป็น 1 อักขระแทนที่จะเป็น 3

· อัปเดต

What is an Ellipsis?

The ellipsis is a punctuation mark consisting of three evenly-spaced dots that indicates an omission, a trailing off, a pause, or suspended thought. Unicode encodes a dedicated ellipsis character (U+2026, …) as a single code point, distinct from simply typing three consecutive periods (...). The difference matters more than most people realize.

The Single Character vs. Three Periods

The ellipsis character U+2026 (…) and three periods (...) look nearly identical on screen but behave very differently:

Property Ellipsis U+2026 Three Periods ...
Code points 1 3
Line breaking Stays together Can break after any period
Spacing Designed by font (often tighter) Standard period spacing
Word count 1 token 3 tokens
Search matching May not match ... Won't match
Screen reader "ellipsis" "period period period"

From a typographic standpoint, the dedicated ellipsis character is preferable in body text because its spacing is optimized by the font designer. In programming and markup contexts, three periods are often more predictable.

Semantic Uses of the Ellipsis

  1. Omission in quotations: "Four score and seven years ago…our fathers brought forth…a new nation"
  2. Trailing speech or thought: She knew the answer, but still…
  3. Pause or hesitation: "I'm not sure if I should… yes, I'll do it."
  4. Unfinished lists: The package includes apples, oranges, bananas…
  5. Code/UI: Loading…, File menu truncation "Open Recen…"

Ellipsis in User Interfaces

In UI design, the ellipsis has a specific convention: a menu item followed by an ellipsis (e.g., "Save As…") indicates that clicking it will open a dialog requiring further input before the action is taken. A menu item without an ellipsis (e.g., "Save") acts immediately. This convention comes from Apple's original Macintosh Human Interface Guidelines.

In modern apps, a three-dot "more options" button (⋯ U+22EF or ··· three bullets) is sometimes called an "ellipsis menu" colloquially, though it is technically a different symbol.

Ellipsis Variants

Character Unicode Name Use
U+2026 Horizontal Ellipsis Standard
U+22EF Midline Horizontal Ellipsis Mathematics
U+22EE Vertical Ellipsis Mathematics
U+22F1 Down Right Diagonal Ellipsis Matrix notation
U+FE19 Presentation Form Vertical Ellipsis CJK presentation

Typing the Ellipsis

  • macOS: Option + ; (semicolon)
  • Windows: Alt + 0133 (numpad), or the Character Map
  • HTML: … or …
  • CSS content: content: "\2026"
  • Python: "\u2026" or the literal

Quick Facts

Property Value
Unicode code point U+2026
Unicode name HORIZONTAL ELLIPSIS
Character block General Punctuation
macOS shortcut Option + ;
HTML entity …
UI convention Ellipsis in menu item = dialog will follow
Three periods alternative ... (U+002E × 3) — fine for code, less ideal for body text

เพิ่มเติมใน การออกแบบตัวอักษร

CSS unicode-range

CSS @font-face descriptor specifying which Unicode code points a font should cover. …

Em / En (หน่วยวรรณศิลป์)

Em: ความกว้างเท่ากับขนาดฟอนต์ En: ครึ่งหนึ่งของ em ใช้กำหนดความกว้างของ em dash, em space, en space …

Font Fallback

The mechanism by which a rendering engine substitutes glyphs from a secondary …

OpenType

Modern font format developed by Microsoft and Adobe supporting up to 65,535 …

RTL (ขวาไปซ้าย)

ทิศทางของข้อความที่อักขระไหลจากขวาไปซ้าย ใช้กับภาษาอาหรับ ฮีบรู Thaana และอักษรอื่นๆ ต้องใช้อัลกอริทึม Bidirectional เพื่อแสดงผลอย่างถูกต้อง

Web Fonts

Fonts downloaded by the browser to render text, declared via CSS @font-face. …

การปรับระยะอักษร

การปรับระยะห่างระหว่างคู่อักขระเฉพาะเพื่อความสวยงามทางสายตา (เช่น AV, To, LT) เป็นคุณสมบัติของฟอนต์ ไม่ใช่แนวคิด Unicode แต่มีผลต่อการแสดงผลข้อความ Unicode

ช่องว่างที่ไม่ตัดบรรทัด

U+00A0 ช่องว่างที่ป้องกันการขึ้นบรรทัดใหม่ที่ตำแหน่งนั้น HTML:   ใช้ระหว่างตัวเลขและหน่วย (100 km) ในชื่อเฉพาะ (Mr. Smith) และหลังคำย่อ

ตัวพิมพ์ใหญ่ขนาดเล็ก

รูปแบบตัวพิมพ์ใหญ่ที่มีความสูงเท่ากับตัวพิมพ์เล็ก CSS: font-variant: small-caps Unicode ยังมีตัวอักษรพิมพ์ใหญ่ขนาดเล็กจริงใน Latin Extended (ᴀ–ᴢ)

ตัวอักษรประกอบ

อักขระตั้งแต่สองตัวขึ้นไปที่รวมเข้าเป็น glyph เดียว อาจเป็นการเชื่อมแบบตัวพิมพ์ (fi → fi ผ่าน OpenType) หรืออักขระ Unicode (fi …