Estou com uma pequena dificuldade em meus estudos sobre o position, estou criando uma espécie de currículo web, (que pretendo ir melhorando conforme ganho mais conhecimentos) e uma coisa que esta me incomodando bastante é o position.
Como podem ver na imagem abaixo (Que coloquei um pão como demonstração), a imagem até fica posicionada ao centro, porem eu queria colocar a imagem dentro do header, para que ela fica-se dentro da parte pintada de cinza. Mas não estou conseguindo fazer, como posso resolver isso?
Segue o código abaixo:
HTML :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Curriculo</title>
<link rel="stylesheet" href="curriculov0.2.css">
</head>
<body>
<header>
<div class="cabecalho">
<h1>Vitor S Motta</h1>
<div class="cabecalho-box">
<img width="250px" id="perfil" src="Imagens/pao.webp" alt="perfil">
</div>
<P><strong>Cidade:</strong> Rio de Janeiro</P>
<p><strong>Telefone:</strong> (xx)xxxxx-xxxx</p>
<p><strong>Email:</strong> <a href="mailto:vitormottapsi@gmail.com?subject=Questions" title="">vitormottapsi@gmail.com</a></p>
</div>
</header>
CSS:
header{
background: #cccccc;
}
.cabecalho{
position: relative;
}
#perfil{
position: absolute;
left: 500px;
right: 500px;
top: 0px;
}