Ответ 1: да дивы можно генерировать по ходу выполнения скрипта. Для этой цели служит такая вещь как "DOM"- Document Object Model. Наберите запросы в поисковике, и там найдётся множество статей с подобными задачами.
Ответ на второй вопрос: а вы не забыли для body в стиль "padding:0px; margin:0px;" прописать? Обычно, если есть такого рода смещения, то вызвано это этими свойствами. Также можете все дивы, вместе с рисунком вставить в ячейку таблицы. Я сам не гений javascript, но четко заню, что идеального совпадения во всех браузерах добиться очень тяжело.
|