HTML5 и Openlayers2. Проблемы отображения карты
Если ваша страничка начинается с <!DOCTYPE html> , а так же блок с картой имеет вот такие свойства style="width:100%; height:100%" ,то вы не увидите вашу OL-карту. Если убрать <!DOCTYPE html> , то карту будет видно. Можно конечно не заморачиваться, но как-то это плохо. Погуглив выяснил , нужно чтобы у блока отображающего карту ( div.olMap ) было вот такое свойство - position: fixed; Заработало :). Более подробное объяснение проблемы.