Если IE работает, а Safari (и Firefox) нет, это, вероятно, означает, что IE не соответствует стандарту.
span, с одной стороны, не может иметь ширину и высоту.в некоторых более ранних версиях IE на самом деле вы имели ширину и высоту.
, поэтому вы можете изменить интервал на div, чтобы увидеть.
также всегда используйте современный тип документа, например HTML 4.01 или XHTML1.0, так что IE попытается использовать более стандартные методы рендеринга.