Тег <br> в OPERA

"виновата" вот єта строка, которая выводит обьект (картинку) с атрибутом align="left" (обтекание слева)
PHP:
{ echo '<img src="'.$DATA['mes_logo'].'" alt="" border="0" align="left">'; }

поэтому вполне логично, что следующий за картинкой обьект (текст $DATA['mes_small_text']) должен оказаться справа...

вариантов "лечения" туева хуча, но самый простой - это убрать у картинки выравнивание (удалить align="left"), а чтоб отделить текст от картинки, после нее можно поставить тег
HTML:
<br />
 
в версии 9.6 ничего неизменилось

в 10.53 все ОК
 
Убирай align=left из table

Код:
<table [B][COLOR="Red"]align=left[/COLOR][/B] width=100% border=0><tbody>

Он ставится для <td> !
Да он вообще не нужен...
Между таблицами можешь убрать все <br> и <p>
Думаю, вопрос решён.
 
да, решен, всем спасибо.
 
Пишите <br /> вместо <br> и будет вам счастье!
 
Вопрос по ходу, почему в новых версиях dreamweaver вместо <br> ставится <br /> - напрягает если честно... Вопрос зачем?
 
Вопрос по ходу, почему в новых версиях dreamweaver вместо <br> ставится <br /> - напрягает если честно... Вопрос зачем?
такое ощущение что вы не читали то что написано выше. Совсем.
 
Нужно отлавливать position:relative и прочие параматры. опять же если надо чтобы вывод был в столбик, то можно просто ограничить ширину блока (width:***px;) такую же ширину поставить и дочернего блока, и класса этого блока прописать (float:left) собственно тогда он и не будет забираться вправо.
 
Назад
Сверху