Estou montando meu proprío portifólio inspirado no projeto apresentado em aula e tenho algumas dúvidas, seguem os códigos abaixo: HMTL:
<!DOCTYPE html>
<html lang="pt-BR">
<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>Rafael S. Fonseca - Portifólio </title>
<link rel="icon" type="image/x-icon" href="/imagens/favicon.ico">
<link rel="stylesheet" href="/styles/normalize.css">
<link rel="stylesheet" href="/styles/style.css">
</head>
<body>
<header>
<h1 class="cabecalho">Portifólio de Rafael S. Fonseca</h1>
</header>
<main class="apresentacao">
<section>
<h2 class="apresentacao__titulo">Objetivo:</h2>
<p class="apresentacao__titulo__conteudo">Este é meu portifólio que tem como objetivo apresentar um pouco do que venho estudando e aprendendo.</p>
<h3 class="apresentacao__subtitulo">Abaixo estão alguns de meus projetos:</h3>
<div class="apresentacao__subtitulo__links">
<a href="#" target="_blank">Tutorial HTML e CSS</a>
<a href="#" target="_blank">Site católico</a>
<a href="#" target="_blank">CTB</a>
</div>
</section>
<img src="/imagens/Foto perfil sem fundo.png" alt="Foto de perfil de Rafael S. Fonseca">
</main>
<footer class="rodape">
<h4 class="contatos">Contatos:</h4>
<a href="tel:+5527998970781" target="_blank">Telefone: +5527998970781 (WhatsApp)</a>
<a href="fonsecafael@gmail.com" target="_blank">E-mail: fonsecafael@gmail.com</a>
<a href="https://www.linkedin.com/in/fonsecafaell" target="_blank">Linkedin</a>
<a href="https://github.com/fonsecafael" target="_blank">Github</a>
</footer>
</body>
</html>
CSS:
@import url('https://fonts.googleapis.com/css2?family=Krona+One&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Orbitron:wght@400..900&family=Roboto:ital,wght@0,100..900;1,100..900&family=WDXL+Lubrifont+TC&display=swap');
*{
margin: 0;
padding: 0;
}
body{
height: 100vh; /*Importante colocar a propriedade "height: 100vh" para aplicar a ocupação de toda a tela pelas configurações do CSS*/
box-sizing: border-box; /*A propriedade e valor “box-sizing: border-box” se faz fundamental para garantir que nada ou nenhum elemento, saia das dimensões do elemento pai*/
background-color: #000000;
color: #F6F6F6;
}
.cabecalho {
display: flex;
justify-content: center;
font-family: "Orbitron", sans-serif;
font-size: 50px;
}
.apresentacao{
margin: 5%;
display: flex;
align-items: center;
justify-content: space-between;
}
.apresentacao__titulo {
margin: 2% 0% 1% 0%;
font-size: 36px;
font-family: "Krona One", sans-serif;
}
.apresentacao__titulo__conteudo {
margin: 2% 0% 1% 0%;
font-size: 24px;
font-family: "Montserrat", sans-serif;
}
.apresentacao__subtitulo {
margin: 2% 0% 1% 0%;
font-size: 32px;
font-family: "Krona One", sans-serif;
}
.apresentacao__subtitulo__links {
display: flex;
flex-direction: column;
align-items: center;
font-size: 25px;
font-family: "WDXL Lubrifont TC", sans-serif;
}
.contatos {
font-family: "Open Sans", sans-serif;
font-size: 25px;
}
.rodape {
display: flex;
justify-content: space-around;
font-family: "Open Sans", sans-serif;
font-size: 20px;
}
Print do navegador:
Minha dúvida é como faço para alinhar meus link verticalmente a esquerda do primeior link? Como faço para retirar as sublinhas de todos os links? Desde já, agradeço.