После многих попыток я не могу удалить максимальную маржу по умолчанию. Ниже приведен код html и css. Пожалуйста, предложите, где мне не хватает?
HTML файл
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="/style.css">
<title>Sample</title>
</head>
<body>
<div id="maincontainer">
<div id="header">
<h1>Sample</h1>
</div>
</div>
<div id="contents">
Body of page
</div>
</body>
</html>
Файл CSS
html, body
{
margin:0 auto;
padding:0;
border:0;
background:#fff;
font-family:Times New Roman;
font-size: 16px;
width:1024px;
}
#maincontainer
{
margin:0;
padding:5px;
}
#header
{
margin:0;
padding:0;
height:100px;
background:#8A0808;
text-align:left;
}
h1
{
margin:0;
padding:0 0 0 10px;
font-size: 60px;
font-weight:normal;
color:#fff;
}
padding: 5px;
на #maincontainer может быть ваша проблема. Там будет 5px белого, окружающего что-либо внутри div #maincontainer.
#maincontainer
имеет отступ5px
. Вместо этого используйтеpadding-left
иpadding-right
- jsfiddle.net/CTLah