Я думал, что способ отображения информации в IE 8 теперь относится к блочной модели W3C, но я понял, что это не так.Я хочу использовать глобальную оболочку для своего контента, которая имеет ширину 772 пикселя (пытается оптимизировать для области просмотра экрана шириной 800 пикселов), но дает внутреннее заполнение по 20 пикселей с каждой стороны.Разве это не должно выглядеть как следующий фрагмент?
#content {
padding: 20px;
width: 772px;
left: 50%;
margin-left: -386px;
}
/* IE 7 */ *:first-child+html #content { width: 732px; }
Почему-то это не так ... Пожалуйста, помогите мне!Я полностью запутался во всей этой вещи IE.Я думал, что определения для IE 8 должны быть установлены так же, как и для обычных браузеров, но опять же, значения padding увеличивают ширину элемента.Что мне не хватает?Может ли быть DTD быть проблемой?Я использую переходный тип следующим образом:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Заранее спасибо, Фрэнк