Even after setting the margin and padding on the body and html to 0, the background color on my header element doesn't fill up the whole top part of the website.
This is what it looks like:
Here is my html and css
<body>
<header>
<h1>Test Website</h1>
</header>
<main>
<div>
<h2 >Test Website</h2>
</div>
</main>
<body>
html, body{
background-color: #ffffff;
font-family: Nunito, sans-serif, serif;
font-size: 28px;
margin:0px;
padding:0px;
text-align:center;
}
header{
background-color: rgb(3, 231, 231);
margin: 0px;
padding: 0px;
height: 100%;
}