Тире и дефис
Структура таблиц
Колонки расположены в следующей последовательности:
- изображение символа;
- код Юникода;
- код HTML;
- мнемоника HTML;
- наименование символа в Юникоде.
Коды символов
| Юникод | HTML | Мнем. HTML | Наименование | |
|---|---|---|---|---|
| - | U+002D | - | HYPHEN-MINUS | |
| ‐ | U+02010 | ‐ | ‐ | HYPHEN |
| ‑ | U+02011 | ‑ | NON-BREAKING HYPHEN | |
| ‒ | U+02012 | ‒ | FIGURE DASH | |
| – | U+02013 | – | – | EN DASH |
| — | U+02014 | — | — | EM DASH |
| ― | U+02015 | ― | ― | HORIZONTAL BAR |
| ⁓ | U+2053 | ⁓ | SWUNG DASH | |
| ⁻ | U+207B | ⁻ | SUPERSCRIPT MINUS | |
| ₋ | U+208B | ₋ | SUBSCRIPT MINUS | |
| − | U+2212 | − | − | MINUS SIGN |
| ⸗ | U+2E17 | ⸗ | DOUBLE OBLIQUE HYPHEN | |
| ⸚ | U+2E1A | ⸚ | HYPHEN WITH DIAERESIS | |
| ⸺ | U+2E3A | ⸺ | TWO-EM DASH | |
| ⸻ | U+2E3B | ⸻ | THREE-EM DASH | |
| ⹀ | U+2E40 | ⹀ | DOUBLE HYPHEN | |
| ⹝ | U+2E5D | ⹝ | OBLIQUE HYPHEN | |
| 〜 | U+301C | 〜 | WAVE DASH | |
| 〰 | U+3030 | 〰 | WAVY DASH | |
| ︱ | U+FE31 | ︱ | PRESENTATION FORM FOR VERTICAL EM DASH | |
| ︲ | U+FE32 | ︲ | PRESENTATION FORM FOR VERTICAL EN DASH | |
| ﹘ | U+FE58 | ﹘ | SMALL EM DASH | |
| ﹣ | U+FE63 | ﹣ | SMALL HYPHEN-MINUS | |
| - | U+FF0D | - | FULLWIDTH HYPHEN-MINUS | |
| U+000AD | ­ | ­ | SOFT HYPHEN | |
| ⁃ | U+02043 | ⁃ | ⁃ | HYPHEN BULLET |
| ‧ | U+02027 | ‧ | HYPHENATION POINT |
Назначение символов тире и дефиса:
- Символ U+002D HYPHEN-MINUS. Из-за присутствия во всех устаревших кодировках это самый распространённый вид дефиса. У него неоднозначное семантическое значение. Не менее неоднозначное и отображение средней ширины. Стандарт Юникода не рекомендует использовать этот символ.
- Символ U+2010 HYPHEN стандарт Юникода рекомендует использовать вместо символа U+002D HYPHEN-MINUS.
- Символ U+2011 NON-BREAKING HYPHEN имеет ту же семантику, что и символ U+2010 HYPHEN. Рекомендовано использовать там, где не нужен перенос на другую строку.
- Символ U+2012 FIGURE DASH. Неоднозначен по семантике, как и символ U+002D HYPHEN-MINUS. По ширине цифр. Рекомендовано использовать лишь для разметки таблиц, но не в гипертексте.
- Символ U+2013 EN DASH. Короткое тире. Программистам следует отличать тире от арифметического знака «минус» (символ U+2212 MINUS SIGN). Программный интерпретатор может принять тире за строку, а не за арифметический оператор «минус».
- Символ U+2014 EM DASH. Длинное тире.
- Символ U+2E3A TWO-EM DASH. Тире двойной ширины.
- Символ U+2E3B THREE-EM DASH. Тире тройной ширины.
- Символ U+2E40 DOUBLE HYPHEN. Двойной дефис. Символ двойной шириной дефиса U+2010 HYPHEN.
- Символ U+2E5D OBLIQUE HYPHEN. Косой дефис.
- Символ U+301C WAVE DASH. Волнистый дефис. Японское тире. Похоже на тильду.
- Символ U+3030 WAVY DASH. Волнистое вертикальное тире. Японское тире для вертикального направления.
- Символ U+2053 SWUNG DASH. Качелька. Используют для экономии места, представляя часть или все ранее написанное слово.
- Символ U+00AD SOFT HYPHEN. Невидимый символ форматирования. Необязательный перенос слов (внутрисловные разрывы).
- Символ U+007E TILDE. Тильда. Глиф с центральной линией.