Таблицы растягиваются на всю ширину страницы, не работает тег width

Главные вкладки

Аватар пользователя vkapas vkapas 12 октября 2009 в 4:08

При создании таблицы (в ноде), будь то с тегом width (с указанием ширины в процентах или в пикселях), либо без этого тега, таблица растягивается на всю ширину страницы.

Пробовал разные темы оформления, включая стандартные.
Если этот же код сохранить как статичную html-страничку и зайти на неё -- таблица отображается как надо.

Пример покорёженной Друпалом таблицы:

Ячейка 1 Ячейка 2
Ячейка 3 Ячейка 4
Ячейка 5 Ячейка 6
<table width="70%" border="1" cellspacing=0 cellpadding=2>
<tr><td>Ячейка 1</td><td>Ячейка 2</td></tr>
<tr><td>Ячейка 3</td><td>Ячейка 4</td></tr>
<tr><td>Ячейка 5</td><td>Ячейка 6</td></tr>
</table>

Или:

Ячейка 1 Ячейка 2
Ячейка 3 Ячейка 4
Ячейка 5 Ячейка 6
<table width=200 border="1" cellspacing=0 cellpadding=2>
<tr><td>Ячейка 1</td><td>Ячейка 2</td></tr>
<tr><td>Ячейка 3</td><td>Ячейка 4</td></tr>
<tr><td>Ячейка 5</td><td>Ячейка 6</td></tr>
</table>

Комментарии

Аватар пользователя glu2006 glu2006 12 октября 2009 в 11:14

Прежде чем писать про нерабочесть тега посмотрите фаербагом что передавливает Ваши свойства из таблиц, это может быть какой-либо JS или файл CSS который грузится самым последним или еще что-то так судить сложно. Или больного в студию или firebug вам в помощь.

Аватар пользователя W32 W32 6 ноября 2009 в 12:09

1. В стиле стандартной темы для таблицы без класса определен width:100%
2. В коде первого примера ошибка, атрибут width задается ТОЛЬКО в пикселях, а не в процентах.

Аватар пользователя KillertesterS KillertesterS 24 декабря 2009 в 20:44

Использую редактор bueditor вставляю вот такой код:

<table width="70%" border="1" cellspacing=0 cellpadding=2>
<tr><td>Ячейка 1</td><td>Ячейка 2</td></tr>
<tr><td>Ячейка 3</td><td>Ячейка 4</td></tr>
<tr><td>Ячейка 5</td><td>Ячейка 6</td></tr>
</table>

Но бордер неотображаеца в чем может быть проблема использую full html.