|
|
|
| Использую тэги для вывода обычного текста содержащего символы перевод строки. Но столкнулся с проблемой, что если строка длинная, то ей по барабану какой ширины ячейка в таблице и текст не переностися на следующую строку.
Т.е. ломается весь внешний вид сайта, такое чувство, что у ячейки таблицы включен режим не переносить текст на следующую строку - NO WRAP.
Как эту проблему победить?
К примеру получается следующая нехорошая штука:
Строчка (см.ниже) выделенная жирным разворачивается во всю ширину сайта :-(
Стоимость на человека (в двухместном номере):
Natura Palace 4* Завтрак 44677 руб
Sol Lanzarote Aparthotel 4* Полупансион 45963 руб
Occidental Teguise Playa 4* Всё включено 53048 руб
Princesa Yaiza 5*LUX Завтрак 55072 руб
В стоимость турпакета входит:
авиаперелет Москва - Арресифе - Москва а/к "Газпромавиа"; групповой трансфер аэропорт - отель - аэропорт c русскоговорящим гидом; размещение в отеле; выбранный тип питания; медицинская страховка
Дополнительно оплачивается:
оформление визы 2242 руб
Подробности на сайте www.ukrest.ru
или по тел. 227-76-67, 358-54-43, 291-39-44
|
| |
|
|
|
|
|
|
|
для: Alex Boxgorn
(23.12.2008 в 14:35)
| | Ну а что вы хотите, если PRE, это есть сокращение от русского ПРЁТ :) Разбивайте строки. | |
|
|
|
|
|
|
|
для: sim5
(23.12.2008 в 15:16)
| | Все это конечно прикольно, но если серьезно, то самый хороший вариант для вывода обычного текста с переводами строк так это применить к данному тексту функцию nl2br() - замены символа перевода строки на тэг <br>. И все сразу хорошо работает.
Спасибо за помощь! | |
|
|
|
|
|
|
|
для: Alex Boxgorn
(23.12.2008 в 20:11)
| | PRE, он на то и существует, чтобы отображать "как есть", и, если в тексте есть переводы строк, то их совсем не нужно преобразовывать в BR. Если ваша строка длинная, то значит в ней нет перевода строки, а значит и заменять нечего. Что-то вы путаете милейший. | |
|
|
|
|
|
|
|
для: Alex Boxgorn
(23.12.2008 в 20:11)
| | Зачем вы используете теги <pre> ? | |
|
|
|
|
|
|
|
для: Alex Boxgorn
(23.12.2008 в 14:35)
| | используйте функцию wordwrap
(PHP 4 >= 4.0.2, PHP 5)
wordwrap — Выполняет перенос строки на данное количество символов с использованием символа разрыва строки.
Описание
string wordwrap ( string $str [, int $width [, string $break [, boolean $cut ]]] )
http://ru2.php.net/wordwrap | |
|
|
|