Показать сообщение отдельно
Старый 08.06.2010, 12:38   #15
AnShLv
Продвинутый
 
Регистрация: 12.01.2009
Сообщений: 90
По умолчанию

Да, шаблон немножко ненаглядно разверстан, но врятли там есть такая пролемма, ибо:

Код:
<td width="250">

<TABLE cellspacing="0" cellpadding="0"><tr><td><img src="/fileadmin/shablon_sajtu/ima/top_left_corner.gif"></td>
<td style="font-size:8pt; font-family:arial; color:#ff0000">
<div id="audio"></div>

</td>

</tr></TABLE>

</td>
здесь прописными я обозначил включенную в ячейку таблицу с телом, которая имеет логический конец )

Что касается кода ниже

Код:
</td></tr></table>
</td>
<TR>
<TD COLSPAN="2" style="background: url('/fileadmin/shablon_sajtu/ima/top_line.gif'); height:16px">
</td>
</TR>
то здесь прописными я обозначил будто-бы не закрытый <tr>. Но, как видно, он не должен был быть закрыт, т. как в нем есть еще ячейка, а тогда он уже закрывается.

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

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

Я, конечно, могу переделать шаблон в div-ах, но все равно останется проблема отображения кода в тексте страниц когда, скажем, человек-редактор копирует что-либо с другого сайта, с Майкрософт Ворд, и т.д.

Как по мне, то выглядит очень аномально, что TYPO-3 искажает валидный код, который впрочем не вызывает каких либо замечаний со стороны стандартов..
Я даже готов изменить что-либо в коде TYPO-3 чтобы это поведение убрать, но пока не знаю что.
AnShLv вне форума   Ответить с цитированием