Плоскость

Encoding & Standards

Группа из 65 536 последовательных кодовых точек Unicode. Плоскость 0 — базовая многоязыковая плоскость (BMP); большинство эмодзи находятся в плоскости 1 (SMP).

Unicode divides its 1,114,112 code points into 17 planes of 65,536 code points each (Planes 0 through 16). The first plane, Plane 0 (U+0000 to U+FFFF), is the Basic Multilingual Plane (BMP) containing most common scripts.

Plane 1 (U+10000 to U+1FFFF) is the Supplementary Multilingual Plane (SMP), where most emoji are allocated. Planes 2 and beyond contain supplementary CJK characters and reserved space.

The BMP/SMP distinction matters because characters in the BMP can be represented with a single UTF-16 code unit, while SMP characters (including emoji) require surrogate pairs.

Похожие термины

Дополнительная многоязыковая плоскость (SMP) Дополнительная многоязыковая плоскость (SMP)
Плоскость 1 Unicode (U+10000 — U+1FFFF), в которой размещено большинство кодовых точек эмодзи.
Кодовая точка Кодовая точка
Уникальное числовое значение, присвоенное каждому символу в стандарте Unicode и записываемое в формате U+XXXX (например, U+1F600 для 😀).
Суррогатная пара Суррогатная пара
Два кодовых блока UTF-16 (старший суррогат U+D800–U+DBFF, за которым следует младший суррогат U+DC00–U+DFFF), совместно представляющих символ выше U+FFFF.

Похожие инструменты

🔢 Поиск в Unicode Поиск в Unicode
Введите кодовую точку, например U+1F600, и получите эмодзи, сведения о кодировке, байты UTF-8/16 и HTML-сущности.