imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 22.03.2007, 21:48     # 1
Anthony
Newbie
 
Регистрация: 05.04.2004
Сообщения: 39

Anthony Путь к славе только начался
<pre> и перенос слов

Приспичило мне поместить в <pre> некий текст (кусок програмного кода, если быть почти точным). Проблема: некоторые строчки не помещаются в размер окна. Как бы попроще при помощи CSS организовать wordwrap?

В Эксплорере имеется свойство word-wrap:break-word; и это именно то, что нужно. Однако Мазила с Оперой его в упор не видят. Они понимают white-space:normal/pre/nowrap, но в нем нет нужного мне значения (преформатированный текст с wrap"ом).

Или легче расставить <br> и вместо pre иснользовать обычный div? Но тогда потеряется форматирование....
Anthony вне форума  
Старый 23.03.2007, 01:52     # 2
Naked
::VIP::
 
Аватар для Naked
 
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194

Naked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked Сэнсэй
Цитата:
Сообщение от Anthony Посмотреть сообщение
Или легче расставить <br> и вместо pre иснользовать обычный div?
всегда так и делаю... чтобы не потерялось форматирование можно небольшую функцию на пхп написать, которая заменяет все \n на <br> и все двойные пробелы на пробел + &nbsp; .... ну и со стилями уже можно играться...
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным.
Naked вне форума  
Старый 23.03.2007, 18:04     # 3
Anthony
Newbie
 
Регистрация: 05.04.2004
Сообщения: 39

Anthony Путь к славе только начался
Жалко, хотелось поумничать
Для табуляции, как я понимаю, никто еще &символ не придумал?...
Anthony вне форума  
Старый 23.03.2007, 23:31     # 4
Naked
::VIP::
 
Аватар для Naked
 
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194

Naked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked Сэнсэй
вот глянь это:
__http://html.find-info.ru/html/002/special-char.htm
а для табуляции можно вместо символа \t писать столько символов &nbsp; сколько тебе нужно обычно 4, но по разному - сам можешь табуляцию регулировать... очень полезно....
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным.
Naked вне форума  
Старый 30.03.2007, 13:30     # 5
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Я как-то случайно наткнулся, и мне для подобных вещей вот эта библиотечка понравилась: http://softwaremaniacs.org/soft/highlight/

Демо в действии: http://softwaremaniacs.org/media/sof...ight/test.html
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 21:38.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.