Добавлено: Чт Янв 13, 2005 9:59 am Заголовок сообщения: Как сделать прилегание без зазоров?
Хоть ты лопни, а все время забываю, как сделать чтобы таблицы прилегали друг к другу без зазоров. Вертикальных и горизонтальных. Как таблицы внутри таблицы, так и свободно положенные на страницу. Также чтобы без зазоров прилегали картинки к таблицам. Как внутри таблиц, так и рядом с ними. И чтобы картинки внутри таблиц были бы равны по размерам самим ячейкам. А то вставишь картинку, а она таблицу распирает в размер больше, чем сама картинка. Вообщем, все, что только возможно про беззазорное размещение всего и везде. Ну, и наверное, про установку заданных точно зазоров, промежутков между элементами.
Что-то на этот счет у меня было записано для памяти - потерял, зараза. Да, в свойствах страницы нули везде выставлены.
Добавлено: Пт Янв 14, 2005 2:08 am Заголовок сообщения:
Вот, пожалуйста (см ниже). Взял новую страницу, две таблички поставил в горизонт и они прилипли друг к другу и в угол как надо. Третью вставил вертикально, обозначив для нее строку при нажатом Шифте и она уже к верхним никак не прижимается. Почему? Например, вот если их все поставить в ряд, а уже потом опускать по вертикали при нажатом Шифте, то они прижимаются по вертикали друг к другу. Но ведь не всегда так возможно делать. Бывает такая мешанина из таблиц, что поставить их в ряд для последующего опускания никак не получается. Только если ставить в новую строку. Что тогда в коде нужно убрать, чтбы они сжались друг к дружке?
Еще одно чудо. Вчера в таблицу картинку было никак не вставить, чтобы та не расперла таблицу, а сейчас попробовал и влезла как влитая. И картинка, и таблица оказались одного размера. Такое впечатление, что так получается только со вставкой картинки в свежую таблицу. Стоит с таблицей как-то поманипулировать и картинка уже с таблицей не сливается, а в коде ничего не видно, что могло бы им мешать слиться границами.
И еще одно. Когда для расстановки таблиц формируешь строки, то по строкам они вроде в редакторе стоят на месте, а в браузере слетают с этих мест. Почему и как расставить таблицы или какие назначать им параметры, чтобы куда поставил, там и стояли?
Зарегистрирован: 21.08.2004 Сообщения: 1490 Откуда: Санкт-Петербург
Добавлено: Пт Янв 14, 2005 6:39 am Заголовок сообщения:
Андрей Басов писал(а):
и она уже к верхним никак не прижимается. Почему?
Потому, что у вас начался новый абзац. Он обозначается тегами <p>...</p>. Эти теги вставляются Дримом автоматически при нажатии Enter. Так называемый "зазор"
обуславливается именно этими тегами.
Андрей Басов писал(а):
Например, вот если их все поставить в ряд, а уже потом опускать по вертикали при нажатом Шифте, то они прижимаются по вертикали друг к другу
Если вы будете переходить на новую строку с помощью Shift+Enter, то вместо нового абзаца будет вставляться тег <br>, обозначающий простой перевод строки.
Андрей Басов писал(а):
Но ведь не всегда так возможно делать. Бывает такая мешанина из таблиц, что поставить их в ряд для последующего опускания никак не получается.
Вот этого следует избегать. Подумайте, сколько времени будет грузиться ваша страница?
<p></p> - это абзац а не зазор...
cellspacing - растояние между внешней рамкой таблицы и внутреней
cellpading - растояние от внутренней рамки таблицы до содержимого