HTML
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Contato Meow Coffee</title>
<link rel="stylesheet" type="text/css" href="reset.css">
<link rel="stylesheet" type="text/css" href="contato_projeto.css">
</head>
<body>
<header>
<h1><img id="imglogo" src="logo.png"></h1>
<nav>
<ul>
<li><a href="index_projeto.html">Home</a></li>
<li><a href="produtos_projeto.html">Produtos</a></li>
<li><a href="contato_projeto.html">Contato</a></li>
</ul>
</nav>
<div id="linha">
<hr size="1" width="100%" align="center">
</div>
</header>
<main>
<div class="box">
<img src="imgcontato2.jpg" class="imgcontato2">
<div class="alinhado">
<h2>Contato</h2>
<br><br>
<form>
<label for="nome"></label>
<input type="text" name="nome" id="nome" class="inputPadrao" placeholder="nome completo">
<br><br>
<label for="email"></label>
<input type="email" name="email" id="email" class="inputPadrao" placeholder="email">
<br><br>
<label for="telefone"></label>
<input type="tel" name="telefone" id="telefone" class="inputPadrao" placeholder="telefone">
<br><br>
<label for="mensagem" class="labelMensagem">Mensagem</label>
<br>
<textarea cols="30" rows="5" id="mensagem" class="inputMensagem"></textarea>
<label><input type="checkbox" class="checkbox" checked> Gostaria de receber nossas novidades por email?</label>
<br><br>
<input type="submit" value="Enviar formulário" class="enviar">
</form>
</div>
</div>
</main>
<footer class="rodape">
<img id="logofooter" src="logo_imagem.png">
<p class="copyright">© Copyright Meow Coffee - 2022</p>
</footer>
</body>
</html>
CSS
header {
padding: 30px 0 0 0;
}
#imglogo {
position: relative;
left: 300px;
width: 200px;
}
nav {
position: absolute;
top: 125px;
right: 300px;
}
nav li {
display: inline;
padding: 0 15px;
}
nav a {
text-transform: lowercase;
color: #000000;
font: normal 18px Georgia;
letter-spacing: 3px;
text-decoration: none;
}
nav a:hover {
color: darkgoldenrod;
}
main {
font-family: Georgia;
padding: 100px 300px;
}
.box {
position: absolute;
margin: 0 auto;
}
.imgcontato2 {
width:50%;
float: right;
padding-right: 50px;
}
.alinhado {
display: inline-block;
margin: 0 auto;
}
h2 {
padding: 20px 0 0 0;
font-size: 35pt;
text-transform: lowercase;
letter-spacing: 3px;
}
form {
padding: 30px 10px;
margin: 0 auto;
border: 2px solid lightgray;
position: relative;
}
form label, input::placeholder {
font-size: 10pt;
color: black;
}
.inputPadrao {
position: relative;
display: block;
left: 0;
background: none;
border: none;
border-bottom: 1px solid #CCCCCC;
outline: none;
}
.labelMensagem {
display: block;
text-transform: lowercase;
}
.inputMensagem {
display: block;
margin: 0 0 20px;
padding: 10px 25px;
width: 50%;
}
.checkbox {
margin: 10px 0;
}
.enviar {
width: 50%;
padding: 10px 0;
background: #CCCCCC;
color: black;
text-transform: lowercase;
letter-spacing: 1px;
font-weight: bold;
font-size: 12px;
border: 1px solid darkgray;
border-radius: 5px;
transition: 0.5s all;
cursor: pointer;
}
.enviar:hover {
background: white;
transform: scale(1.1);
}
footer {
background: #CCCCCC;
text-align: center;
}
.rodape {
position: absolute;
bottom:-600px;
width: 100%;
margin: auto auto;
padding: 10px 5px;
}
#logofooter {
width: 110px;
}
.copyright {
font: normal 13px Arial;
font-style: italic;
padding: 0 0 10px 0;
}