Я хочу предотвратить разрыв строки после дефиса -
в каждом конкретном случае, совместимом со всеми браузерами.
Пример:
У меня есть этотекст: 3-3/8"
что в HTML таково: 3-3/8”
Проблема в том, что в конце строки из-за дефиса она разрывается и переносится на следующую строку вместо того, чтобы рассматривать ее какполное слово ...
3-
3/8"
Я пытался вставить "символ нулевой ширины без разрыва", 
без везения ...
3-3/8”
Я вижуэто в Safari и думает, что это будет одинаково во всех браузерах.
Ниже приведены мои doctype
и кодировка символов ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
Есть ли способ, как я могу предотвратить этииз разрыва строки после дефиса?Мне не нужно никакого решения, которое применимо ко всей странице ... просто что-то, что я могу вставить по мере необходимости, например "символ нулевой ширины без разрыва", кроме того, которое работает.
Вот демонстрационная версия.Просто сделайте рамку уже, пока линия не обрывается на дефисе.
http://jsfiddle.net/RagKH/