Я создал веб-страницу со следующим кодом и просмотрел ее в Google Chrome.
<html>
<head>
<style type="text/css">
html {padding:30px; background-color:blue;}
body {margin:0px; background-color:red;}
</style>
</head>
<body>
hello world
</body>
</html>
Результат - то, что я ожидал, красное поле с синей рамкой 30 пикселей, которое заполняет все окно веб-браузера. Тем не менее, когда я смотрю его в Firefox, красный прямоугольник имеет высоту только одну высоту строки. В IE8 синяя рамка отсутствует.
Как сделать так, чтобы Firefox и IE8 отображали то же, что и в Google Chrome?
Дополнительные примечания Я пытался добавить различные теги doctype на страницу, но это только сделало его похожим на Firefox, то есть высотой 1 строки красного цвета.