Отвечаю тут, т.к. тут HTML-код отключен и проще рисовать примеры, не мучаясь во всяких <...&rt;
vjick>Малость потренировался, но вопрос еще есть
ТЗ: Есть текст, ограниченный тегами
Могу ли я, используя теги таблицы, или как-то иначе, разместить справа или слева от этого текста картинку?
В UBB-code, если ты про форумы - нет.
В HTML - запросто.
Если тебе нужно просто, чтобы картинка обтекала текстом слева или справа, то для этого в тэге <img..> есть параметр align=left или align=right.
- картинка окажется справа, с обтеканием её текстом слева. Нужно быть внимательным - текста должно хватать на всю высотку картинки и в высоких разрешениях, иначе всё, что пойдёт ниже, тоже будет обтекать картинку. Получится, обычно, некрасиво. Чтобы избежать это, всю конструкцию вместе с текстом и картинкой можно взять в пустую таблицу:
Тут текст, которого не хватает на всю картинку. |
То же самое делают тэги #lock ... #/lock (они именно рисуют пустую таблицу)
#lock
Тут текст, которого не хватает на всю картинку.
#/lock
Ещё один момент - иногда текст слишком плотно подходит к картинке и это некрасиво. Тогда можно задать в тэге
параметры hspace=... и/или vspace=... - расстояние до картинки от других элементов по горизонтали и вертикали соответственно.
- картинка слева, обтекается текстом, расстояние от картинки до текста 8 пикселей.
Ещё один вариант - вынесение картинки (картинок) в отдельную колонку - столбец таблицы:
- начинаем пустую таблицу. - тут несколько картинок. | - закрываем столбец таблицы и открываем новый. Тут текст ......... |
- закрываем таблицу.
Ну вот, вкратце всё