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