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

Вниз

HTML...Проблема. Может кто знает как ее лечить?   Найти похожие ветки 

 
SergP ©   (2004-04-27 15:49) [0]

html - страничка динамически генерится...
В ней есть таблицы <table>...</table>

В одной из ячеек таблицы может быть еще одна таблица... Но вот проблема:
Если во внуренней таблице не закрыт тег </table> или не открыт <table> то это портит внешнюю таблицу. Как их сделать независимыми друг от друга?


 
VictorT ©   (2004-04-27 15:55) [1]


> Если во внуренней таблице не закрыт тег </table> или не
> открыт <table> то это портит внешнюю таблицу.

Естетсвенно, так и должно быть. Теги нужно закрывать.


> Как их сделать независимыми друг от друга?

Что значит, не зависимыми?

З.Ы. Вообще-то правильным было бы всё-таки правильно писать открывающие/закрывающие теги.


 
Jel ©   (2004-04-27 15:57) [2]

если во внутренней таблице не соблюден синтаксис HTML то это не таблица а набор мусора и браузер вправе поступать с ней как ему подскажет фантазия разработчиков.

Что есть независимость таблиц в твоем понимании?


 
SergP ©   (2004-04-27 16:08) [3]


> Что есть независимость таблиц в твоем понимании?


Дело в том что внешняя таблица генерится с соблюдением всех правил, т.е. открывающему тегу соответствует закрвающий.
А вот внутренние таблицы генерятся из некоторых данных, в которых могут быть ошибки. Как сделать чтобы они мне не портили внешнюю таблицу. Существуют ли какие-нить теги, чтобы между ними помещенный код рассматривался как отдельная подстраничка?


 
Jel ©   (2004-04-27 16:17) [4]


> отдельная подстраничка

Все равно должна соответствовать синтаксису языка. Ошибки в данных можно обработать, а необходимые тэги <table width="xxx"></table> включать в нужную ячейку независимо от наличия безошибочных данных.


 
SergP ©   (2004-04-27 16:29) [5]


> Jel ©   (27.04.04 16:17) [4]
>
> > отдельная подстраничка
>
> Все равно должна соответствовать синтаксису языка. Ошибки
> в данных можно обработать, а необходимые тэги <table width="xxx"></table>
> включать в нужную ячейку независимо от наличия безошибочных
> данных.


Ну так єксплорер же отображает страничку если там есть несоответствие синтаксису... Просто хотелось бы чтобы несоответствие синтаксису данных на "подстраничке" не влияло на отображение основной части странички...

Но если нельзя, то нельзя...


 
Jel ©   (2004-04-27 16:56) [6]


> Ну так єксплорер же отображает

А разве это единственный браузер в мире? Отображает - отлично, но как сам наверное понимаешь вовсе не обязан. Где гарантия что любой другой браузер поведет себя также?


 
VictorT ©   (2004-04-27 17:00) [7]

Согласен с
> Jel ©   (27.04.04 16:17) [4]
> Jel ©   (27.04.04 16:56) [6]
Но если ты всё-таки не хочешь соглашаться, можешь попробовать например засунуть таблицу в <iframe>, хотя это и неправильно, имхо, будет.


 
McSimm ©   (2004-04-27 17:03) [8]

Такую независимость можно получить используя IFRAME, но это будет ужасно :)

>Ну так єксплорер же отображает страничку если там есть несоответствие синтаксису...
А если соответствует синтаксису, но логика открытия-закрытия тэгов нарушена?

(5+2)*3+4)


 
VMcL ©   (2004-04-27 17:11) [9]

>>SergP ©  (27.04.04 16:08) [3]
>Существуют ли какие-нить теги, чтобы между ними помещенный код рассматривался как отдельная подстраничка?

IFRAME
?


 
SergP ©   (2004-04-27 18:02) [10]


> IFRAME
> ?


IFRAME не подходит, так как не хочу делить страничку на несколько частей. К тому же страничка генерится прогой и "засовывается" в TWebBrowser


 
pasha_golub ©   (2004-04-27 18:12) [11]

SergP ©   (27.04.04 18:02) [10]
Сережа, надо просто проверять на правильность тегов, больше ничего не требуется


 
SergP ©   (2004-04-27 19:27) [12]

pasha_golub ©   (27.04.04 18:12) [11]

Дык видимо придется так и делать. Просто я сначала думал обойтись чем-нить попроще...



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

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

Наверх




Память: 0.5 MB
Время: 0.062 c
14-1082931343
Yanis
2004-04-26 02:15
2004.05.16
PHP


1-1083298689
Kliiip
2004-04-30 08:18
2004.05.16
Как сохранить параметры формы и компонентов в нем?


1-1083061788
siriusP
2004-04-27 14:29
2004.05.16
Прошу помощи продвинутых. Создание компоненты


14-1082641309
Digitman
2004-04-22 17:41
2004.05.16
Конструктивный же диалог ? Или - нет ? в тему LMD ... или НЕ LMD


9-1073424736
Orcy
2004-01-07 00:32
2004.05.16
Как загрузить 3ds в OpenGL