Другие ответы верны, но не совсем там.
Ваша страница отображается в режиме Quirks в IE, и поэтому в этом браузере она выглядит неработающей.
Причиной появления режима Quirks являются две метки порядка байтов UTF-8 в начале файла:
ef bb bf ef bb bf 3c 21 44 4f 43
. . . . . . < ! D O C
Вам нужно сохранить ваш файл без этого. Это должен быть параметр в любом редакторе, который вы используете.
Чтобы исправить Chrome, вы должны исправить ошибки проверки , особенно такие, как:
end tag for "ul" which is not finished