Я новичок в HTML и CSS и пытаюсь создать страницу, но у меня проблема с заголовком, так как он не охватывает всю ширину. Изображение сайта
Вот мой HTML-код:
<nav class="links">
<a href="#home"> Home </a>
<a href="#about"> About </a>
<a href="#products"> Products </a>
<a href="#services"> Services </a>
<a href="#locations"> Locations </a>
<a href="#contact"> Contact us </a>
</nav>
</head>
<body class="body">
<header>
<img class="gato" src="Imagenes/cat.jpg">
<h1>ArchiteXture</h1>
<p></p>
</header>
А вот мой CSS-код:
header{
background-color:#ACBBF0;
padding:20px;
width:96%;
border-style:solid;
border-left:0px;
border-right:0px;
border-color:#5666A0;
}
.body{
background-color:#CBDFE8;
width:96%;
border-right:3px;
border-bottom:3px;
border-top:0px;
border-style:solid;
border-color:#5666A0;
margin-left:2%;
}
.links{
background-color: #ACBBF0;
background-image: linear-gradient(90deg, rgba(255,255,255,.07) 50%, transparent 50%),
linear-gradient(90deg, rgba(255,255,255,.13) 50%, transparent 50%),
linear-gradient(90deg, transparent 50%, rgba(255,255,255,.17) 50%),
linear-gradient(90deg, transparent 50%, rgba(255,255,255,.19) 50%);
background-size: 13px, 29px, 37px, 53px;
font-weight:bold;
padding:20px;
text-align:center;
border-bottom:3px;
border-left:0px;
border-right:0px;
border-style:solid;
border-color:#5666A0;
}
Я пытался удалить отступыи маржа. Я также пытался использовать инструмент F12 в Chrome для проверки кода, но я не понимаю, почему я получаю это пространство между заголовком и телом, поскольку body является «отцом». Заранее спасибо