Існує кілька способів запобігти розривам рядків у вмісті. Використання
- це один із способів, і він добре працює між словами, але використання його між порожнім елементом та текстом не має чітко визначеного ефекту. Те саме стосується і більш логічного та доступнішого підходу, коли ви використовуєте зображення для піктограми.
Найбільш надійною альтернативою є використання 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>