Exercício um) Criação de seção de dispositivos em HTML e CSS
Conteúdo HTML:
<section class="dispositivos">
<h2 class="dispositivos__titulo">Disponível nos seus dispositivos favoritos</h2>
<ul class="dispositivos__lista">
<li>
<img src="img/tv.png" alt="ícone de uma televisão">
<h3 class="lista__item">TV</h3>
</li>
<li>
<img src="img/computador.png" alt="ícone de um computador">
<h3 class="lista__item">Computadores</h3>
</li>
<li>
<img src="img/celular.png" alt="ícone de um celular e de um tablet">
<h3 class="lista__item">Celulares e tablets</h3>
</li>
</ul>
</section>
Exercício dois) Estilizando a lista de dispositivos
Conteúdo CSS:
.dispositivos__lista {
display: flex;
justify-content: center;
list-style-type: none;
margin: 5em 0;
}
.dispositivos {
text-align: center;
}
.dispositivos__titulo {
font-size: 48px;
font-weight: 700;
color: var(--branco-principal);
}
.lista__item {
font-size: 32px;
color: var(--branco-principal);
}
Exercício três) Construindo o footer com HTML
Conteúdo HTML:
<footer class="rodape">
<img src="img/Logo.png" alt="Alura+" class="rodape__logo">
<ul class="rodape__lista">
<li class="lista__link">
<a href="#">Idioma</a>
</li>
<li class="lista__link">
<a href="#">Dispositivos compatíveis</a>
</li>
<li class="lista__link">
<a href="#">Contrato de assinatura</a>
</li>
<li class="lista__link">
<a href="#">Política de privacidade</a>
</li>
<li class="lista__link">
<a href="#">Proteção de dados no Brasil</a>
</li>
<li class="lista__link">
<a href="#">Anuncios personalizados</a>
</li>
<li class="lista__link">
<a href="#">Ajuda</a>
</li>
</ul>
<p class="rodape__texto">® 2021 Alura, Alura+ e Alura Língua. Todos os direitos reservados. Serviço de assinatura paga. Conteúdo sujeito a disponibilidade.</p>
<p class="rodape__texto">Alura+ é um serviço pago, baseado em assinatura e sujeito a termos e condições. O serviço Alura+ é comercializado por Aovs Sistemas de Informática S.A., Rua Vergueiro, 3185 - Liberdade, São Paulo - SP, 04101-300, Brasil e CNPJ 05.555.382/0001-33</p>
</footer>
Exercício quatro) Estilizando o footer com CSS
Conteúdo CSS:
.rodape {
text-align: center;
margin: 1.5em 0 1.5em 0;
}
.rodape__lista {
display: flex;
justify-content: center;
list-style-type: none;
margin: 1.5em 0 1.5em 0;
}
.lista__link a{
margin: 0 1em 0 1em;
text-decoration: none;
color: var(--branco-principal);
}
.rodape__texto {
color: var(--cinza-secundario);
font-size: 14px;
margin: 2em 4em 2em 4em;
}
Exercício cinco) Personalizando links com pseudo classes CSS
Conteúdo CSS:
.lista__link a:hover {
color: var(--botao-azul);
}
.lista__link a:active {
color: purple;
}
Exercício seis) Criando efeitos visuais em botões com variáveis CSS
Conteúdo CSS:
:root {
--botao-azul-efeito: #3c92fa;
}
.container__botao:hover {
background-color: var(--botao-azul-efeito);
color: var(--cor-de-fundo);
}