Когда его использовать
Для диапазонов (страницы 10–20, 9:00–17:00) и связей (рейс Нью-Йорк–Лондон).
В HTML, CSS и JavaScript
<p>–</p> <!-- or the character itself in a UTF-8 page -->
.note::before { content: "\2013"; }
const s = "\u2013";
В странице, сохранённой в UTF-8 (сегодня это по умолчанию), символ можно вставить напрямую; сущность нужна только тогда, когда текст должен работать в системе без UTF-8. Кодировать или декодировать целые тексты можно с помощью HTML Entity Encoder.
Как ввести среднее тире
- Windows: удерживайте Alt и наберите 0150 на цифровой клавиатуре.
- Mac: Option + - (раскладка US).
- Linux: Ctrl + Shift + U, затем 2013 и Enter.
HTML-энкодер
Экранируйте < > & ", чтобы текст безопасно отображался в HTML, преобразуйте акценты и символы в именованные или числовые сущности либо декодируйте HTML с сущностями обратно в обычный текст.