Спасибо за попытку помочь.
Первое - решение:
Я добавил несколько атрибутов в тег изображения, и это очень помогло:
hspace = "0" vspace = "0" align = "top" border = "0"
Второе: объяснение:
Так как я хотел сделать что-то «встроенное» (или «встроенный блок»), мне пришлось выяснить, как элементы встроенного / встроенного блока выкладываются браузерами. Если вы прочтете спецификацию макета CSS2, вы скоро обнаружите, что существует проблема с изображением и элементами div. Проблема с вертикальным выравниванием - где изображение выровнено / визуализировано по сравнению с базовой линией, в то время как div идет для нижней строки (или наоборот). Это привело к тому, что мой пример не выровнялся.
Помогла установка вышеупомянутых параметров для тега изображения.
Примечания:
Из-за сложной истории IE5,6,7, Firefox, Gecko, WebKit, Chrome, CSS2 и BoxModel у модели макета есть некоторые недостатки. Первоначальная проблема связана с тем, что IE5 и 6 обрабатывают BoxModel иначе, чем стандарт CSS. Возможно, это основная причина наличия режима причуд и стандартов DTD.
Тем не менее, это широкая тема, если вы хотите узнать больше, я рекомендую прочитать спецификации и рекомендации CSS2.
Если вы хотите обсудить это больше - не стесняйтесь связаться со мной через PM
Еще раз спасибо всем за помощь и удачи с вашими макетами
С уважением
MP