Html Css div不会一直到顶部或侧面

Html Css div不会一直到顶部或侧面,html,css,Html,Css,我已经开始了一个红色背景的网站,我想在顶部有一点白色 我有以下代码: CSS: HTML: 肥长方形 产生: 您应该确保正文和html元素没有边距和填充: html, body { padding: 0; margin: 0; } 旁注:您也确实不应该使用XHTML1.0作为您的doctype。如果可能的话,只需使用HTML5(这对您的边界没有影响,但仍然不要使用过渡doctype,除非您有很好的理由这样做) 浏览器倾向于在窗口边缘有几个像素的填充/边距。上面的CSS删

我已经开始了一个红色背景的网站,我想在顶部有一点白色

我有以下代码:

CSS:

HTML:


肥长方形
产生:

您应该确保
正文
html
元素没有边距和填充:

html, body {
    padding: 0;
    margin: 0;
}
旁注:您也确实不应该使用XHTML1.0作为您的doctype。如果可能的话,只需使用HTML5(这对您的边界没有影响,但仍然不要使用过渡doctype,除非您有很好的理由这样做)



浏览器倾向于在窗口边缘有几个像素的填充/边距。上面的CSS删除了所有内容。

您需要将主体的边距:填充重置为零

body {margin:0;padding:0;}

@Narhem,我不建议使用
*
。最好使用一个或一个简单的选择器,如我在回答中提到的选择器。
html, body {
    padding: 0;
    margin: 0;
}
<!doctype html>
body, html {
   border: 0;
   padding: 0;
   margin: 0;
}
body {margin:0;padding:0;}