Запрет переноса слов через дефис [дубликат]

317
08 июля 2017, 07:39

На данный вопрос уже ответили:

  • перенос слов по дефису 4 ответа

Как запретить перенос слов через дефис?
Допустим

some text wi-fi

если блок узкий, как запретить перенос fi на другую строку?

Answer 1

Использовать вместо обычного дефиса неразрывный ‑ - при нормальной кодировке (utf8) его можно просто писать как символ в тексте :

p { 
  font-family: monospace; 
  width: 15ch; 
  border: 1px dotted red; 
  float: left; 
  margin: 8px; 
}
<p>wi-fi wi-fi wi-fi wi-fi wi-fi wi-fi wi-fi wi-fi wi-fi wi-fi 
<p>wi&#8209;fi wi&#8209;fi wi&#8209;fi wi&#8209;fi wi&#8209;fi wi&#8209;fi wi&#8209;fi wi&#8209;fi wi&#8209;fi wi&#8209;fi 
<p>wi‑fi wi‑fi wi‑fi wi‑fi wi‑fi wi‑fi wi‑fi wi‑fi wi‑fi wi‑fi

READ ALSO
Растянуть div на всю высоту родительского div

Растянуть div на всю высоту родительского div

ЗдравствуйтеЕсть три блока Div

453
height 100vh и лишние пиксели

height 100vh и лишние пиксели

При использовании height:100vh; выдает какую-то лишнюю высотудаже box-sizing:border-box; не помогает

274
Как организовать импорт макросов в Excel на C#

Как организовать импорт макросов в Excel на C#

В институте на производственной практике дали задание - написать своего рода инсталлятор с опциями импорта-экспорта макросов в ExcelСделал...

273
При использовании INSERT в базу проекта ничего не добавляется (ADO .NET)

При использовании INSERT в базу проекта ничего не добавляется (ADO .NET)

Есть строка подключения сгенерированная при создании подключения базы данных из проектаДля отображения использую DataGridView(WinForms)

195