Вы не установили тип документа.Поместите это в самый верх вашей страницы:
<!DOCTYPE html>
IE переходит в режим «Причуды» или «Совместимость», когда не видит тип документа, который испортит ваш макет.Указание типа документа приведет его в стандартный режим, который устранит большинство проблем.IE по-прежнему довольно бесполезен для правильного рендеринга CSS, поэтому у вас могут возникнуть некоторые проблемы.
Обратите внимание, что вы также можете использовать тип документа 4.01 Strict, но это даст тот же результат:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">