Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.12;
Скачать: CL | DM;

Вниз

Мастерам HTML   Найти похожие ветки 

 
Дмитрий К.К. ©   (2002-11-22 14:58) [0]

Возник следующий вопрос. Создаю HTML-страницы из программы на Delphi стандартными функциями AssignFile, Writeln и проч. Вставляю таблицу, в которой три столбца, и заполняю ее. В одном из столбцов строка слишком длинная, и появляется полоса прокрутки (при просмотре страницы в браузере, есессно). Как избавиться от нее?


 
Wonder ©   (2002-11-22 15:07) [1]

Не может такого быть, если строка имеет пробелы между словами.
Видимо, напутал с html-кодом таблицы.

NOWRAP нигде не стоит?



 
Дмитрий К.К. ©   (2002-11-22 15:16) [2]

Нет, NOWRAP не ставил.
Слово СЛИШКОМ длинное; было бы хорошо, если бы оно перенеслось на следующую(ие) строку(и), как в Ворде.


 
Wonder ©   (2002-11-22 15:19) [3]

Так все-таки "слово" или "строка"?
Средствами броузера слово не пренесется. Это надо в генераторе html-ля проверять и делать.


 
Johnny Smith ©   (2002-11-22 15:20) [4]

Я бы тоже делал на этапе генерации html"я.


 
Дмитрий К.К. ©   (2002-11-22 15:26) [5]

Пардон, слово :)


 
Wonder ©   (2002-11-22 15:34) [6]

То-то же :)))

Выставляй фиксированную ширину столбцов таблицы (или проблемного столбца) и проверяй, влезет в ячейку твое "слово" аль нет.
Если не влезет, вставляй в "слово" [неразрывный пробел][дефис] в месте переноса.
Что-то типа:

сло & n b s p ; - во

(без пробелов :)


 
Wonder ©   (2002-11-22 15:38) [7]

Мда :)
Про пробел - это я загнул :)))
Просто дефис ставь :)


 
Дмитрий К.К. ©   (2002-11-22 18:09) [8]


> Wonder ©


Спасибо, классная мысль.


 
VictorT ©   (2002-11-22 20:13) [9]

Кусок хелпа:

В языке HTML простой перенос представляется символом "-" (- или -). Мягкий перенос представляется комбинацией символов ­ (­ или ­)


 
AL2002 ©   (2002-11-22 20:21) [10]


> VictorT © (22.11.02 20:13)
> Кусок хелпа:
>
> В языке HTML простой перенос представляется символом "-"
> (- или -). Мягкий перенос представляется комбинацией символов
> ­ (­ или ­)

Ценная инфа. Я не знал.


 
VictorT ©   (2002-11-22 20:37) [11]

Блин, недоработка в форуме, повторяю:

В языке HTML простой перенос представляется символом "-" (- или -). Мягкий перенос представляется комбинацией символов ­ (­ или ­)



 
VictorT ©   (2002-11-22 20:38) [12]


> AL2002 © (22.11.02 20:21)
> Ценная инфа. Я не знал.


Это подколка?


 
AL2002 ©   (2002-11-22 20:50) [13]


> VictorT © (22.11.02 20:38)
>
> > AL2002 © (22.11.02 20:21)
> > Ценная инфа. Я не знал.
>
>
> Это подколка?

Не это серьёзно. :))
Я ХТМЛ источник смотрел.


 
VictorT ©   (2002-11-22 21:01) [14]

Кстати, раз уж зашла речь о переносах, то какие есть алгоритмы для автоматической расстановки перносов? В смысле, чтоб было грамматически правильно.


 
Wonder ©   (2002-11-22 21:17) [15]

>VictorT
>Кстати, раз уж зашла речь о переносах, то какие есть алгоритмы для автоматической расстановки перносов? В смысле, чтоб было грамматически правильно.

Общедоступных - никаких :)
Только лексический анализ :)


 
AL2002 ©   (2002-11-22 21:25) [16]


> VictorT © (22.11.02 21:01)
> Кстати, раз уж зашла речь о переносах, то какие есть алгоритмы
> для автоматической расстановки перносов? В смысле, чтоб
> было грамматически правильно.

По три буквы словарик составить.
Я такой в каком-то экзешнике видел.



Страницы: 1 вся ветка

Текущий архив: 2002.12.12;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.023 c
3-36038
Alibaba
2002-11-22 16:44
2002.12.12
Непонятная ошибка


1-36165
klyonov
2002-12-04 00:11
2002.12.12
Internal Error L594


1-36289
RDA
2002-11-30 10:48
2002.12.12
ActivX - F1Book


3-36000
DBer
2002-11-23 14:37
2002.12.12
Как создать запрос...


1-36117
qwertXX
2002-12-03 10:53
2002.12.12
переход с Delphi5 на Delphi6