Tôi đã tạo một trang web có mã sau và xem nó trong Google Chrome.Làm thế nào để tạo một hộp điền vào toàn bộ trang web trong tất cả các trình duyệt?
<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>
Kết quả là những gì tôi mong đợi, một hộp màu đỏ có đường viền màu xanh 30 pixel lấp đầy toàn bộ cửa sổ trình duyệt web. Tuy nhiên, khi tôi xem nó trong Firefox, hộp màu đỏ chỉ là chiều cao của một dòng chiều cao. Trong IE8, không có viền màu xanh.
Làm cách nào để Firefox và IE8 hiển thị giống như những gì tôi thấy trong Google Chrome?
Ghi chú bổ sung Tôi đã thử thêm các loại thẻ doctype khác vào trang, nhưng điều đó chỉ làm cho nó xuất hiện như Firefox, tức là 1 dòng chiều cao màu đỏ.
http://jsfiddle.net/Diezel23/Lv6Vw/#base –
Tôi không nghĩ chính xác vì bạn không thấy đường viền màu xanh ở dưới cùng. – scottheckel