Word Chrome выпуск Chrome

У меня есть слово, содержащее "-" (предварительная балансировка), которое я не хочу разделять на две строки.

В Google Chrome Слово делится на две строки:

something something something pre-
balancing

и я хочу, чтобы это было:

something something something pre-balancing

или же:

something something something
pre-balancing

Для других слов, которые не имеют "-", отлично работает. У меня есть эта проблема только для браузера Chrome. Во всех других браузерах, которые я тестировал, похоже, работает нормально.

Может кто-нибудь помочь мне с этим?

2 ответа

Используйте неразрывный дефис ‑ HTML-сущность вместо.

Обернуть <span> пометьте вокруг вашего длинного слова, которое содержит дефис. И примените CSS, как показано ниже.

<p>something <span class="nowrap">pre-balancing<span> something something something</p>

.nowrap {
    white-space: nowrap;
}

Или используйте неразрывные дефисы в HTML: &#x2011; или же &#8209;(Хотя я предпочитаю CSS)

Другие вопросы по тегам