Есть несколько способов предотвратить разрыв строки в контенте. Использование
является односторонним и отлично работает между словами, но его использование между пустым элементом и некоторым текстом не дает четко определенного эффекта. То же самое применимо к более логичному и доступному подходу, когда вы используете изображение для значка.
Самая надежная альтернатива - использовать nobr
разметку, которая нестандартна, но поддерживается повсеместно и работает даже при отключенном CSS:
<td><nobr><i class="flag-bfh-ES"></i> +34 666 66 66 66</nobr></td>
(В этом случае вы можете, но не обязательно, использовать
вместо пробелов.)
Другой способ - использовать nowrap
атрибут (устарел / устарел, но все еще работает нормально, за исключением некоторых редких причуд):
<td nowrap><i class="flag-bfh-ES"></i> +34 666 66 66 66</td>
Затем есть способ CSS, который работает в браузерах с поддержкой CSS и требует немного больше кода:
<style>
.nobr { white-space: nowrap }
</style>
...
<td class=nobr><i class="flag-bfh-ES"></i> +34 666 66 66 66</td>