Поле “Textarea” – перенос слов на другую строку в разных браузерах.

L
На сайте с 03.05.2009
Offline
145
1080

Здравствуйте.

Пытаюсь разместить поле <textarea> уже с подставленным текстом – ссылкой на ту, или иную страницу сайта (типа “поделиться ссылкой с друзьями”).

Обратил внимание, что браузеры по-разному осуществляют перенос слов внутри этого поля.

Опера и Firefox отображают так как мне нужно, то есть в конце поля вне зависимости от наличия в тексте пробелов. А вот Google Chrome, Яндекс.Браузер и Internet Explorer отдают предпочтение пробелам (если они есть), что меня не совсем устраивает.

В результате, например, строка

<a href="http://www.domen.ru/papka/imja_stranicy.html " target="_blank">Текст ссылки</a>

в Опера и Firefox выглядит (устраивает так) в поле определенной заданной ширины как

<a href="http://www.domen.ru/papka/imja_strani

cy.html " target="_blank">Текст ссылки</a>

А в Google Chrome, Яндекс.Браузер и Internet Explorer отображает уже в три строки

<a

href="http://www.domen.ru/papka/imja_stranicy.ht

ml " target="_blank">Текст ссылки</a>

то есть происходит перенос по пробелу после “<a”.

Можно ли сделать так, чтобы такого переноса (по пробелу) не было?

Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

<textarea style="white-space:nowrap">

(or "white-space: pre")

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
L
На сайте с 03.05.2009
Offline
145
#2

Просто стало отображать в одну строку с горизонтальной прокруткой, а мне нужно, чтобы переносило на другую строку, но при этом "<a" не оставалось одно в строке.

То есть, чтобы отображало во всех браузерах, как отображается в Опера и Firefox.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий