Здесь действительно легко исправить.
Ваш тип документа (первая строка) в настоящее время таков:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Этот тип документа вызывает Режим Quirks в IE.
Если вы измените свой тип документа следующим образом:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
IE будет вместо этого в режиме стандартов, и ваш пробел волшебным образом исчезнет.
Вместо этого вы могли бы просто использовать HTML5тип документа, который намного короче:
<!DOCTYPE html>