Pseudo-classes em CSS - @Curso em Vídeo HTML5 e CSS3

Pseudo-classes em CSS - @Curso em Vídeo HTML5 e CSS3

Introdução ao Capítulo 15 - Seletor de Classe

Visão Geral da Seção: Nesta seção, o instrutor introduzirá o conceito de seletores de classe e como eles são usados no HTML e CSS.

Seletores Personalizados

  • Os seletores personalizados foram abordados nos vídeos anteriores.
  • Agora, será explorado o uso dos seletores de classe.
  • Um exercício anterior com classes será revisado antes de prosseguir para um novo exercício.

Apoio da Record

  • A organização social Record está oferecendo cursos gratuitos de tecnologia para os alunos do curso em vídeo.
  • Os alunos podem acessar esses cursos e outras oportunidades através do link fornecido no vídeo.

Exercício Prático

  • Será criada uma nova pasta chamada "exercício 020" para o exercício prático.
  • Um arquivo HTML será criado com três divs dentro dele.
  • As divs serão estilizadas com largura, altura e cor de fundo definidas.
  • O display inline-block será utilizado para alinhar as divs lado a lado.

Conclusão

Visão Geral da Seção: Nesta seção, o instrutor conclui o vídeo e menciona que mais detalhes serão abordados no próximo capítulo.

Próximo Capítulo

  • No próximo capítulo, serão exploradas as pseudo-classes em mais detalhes.
  • Será explicado como configurar tamanho e alinhamento vertical usando pseudo-classes.

Lembre-se de ajustar os timestamps para o formato correto .

Configurações com LED de três

Visão geral da seção: Nesta seção, o palestrante fala sobre como fazer configurações usando um LED de três e a possibilidade de alterar o background color para azul.

Configurações com LED de três

  • É possível fazer configurações dentro do LED de três.
  • Exemplo: Dividir com a e de um tenha background color Blue.

Pseudo-classes e pseudo-elementos

Visão geral da seção: O palestrante explica sobre as pseudo-classes e pseudo-elementos, que estão relacionados ao estado de um determinado elemento.

Pseudo-classes e pseudo-elementos

  • As pseudo-classes estão relacionadas ao estado de um determinado elemento.
  • Exemplos: ativo, marcado, vazio, habilitado.
  • Uma das pseudo-classes mencionadas é "Rover", que é ativada quando o mouse está passando por cima do elemento.

Utilizando a pseudo-classe Rover

Visão geral da seção: O palestrante mostra como utilizar a pseudo-classe Rover para criar efeitos visuais quando o mouse está passando por cima do elemento.

Utilizando a pseudo-classe Rover

  • A classe Rover é aplicada a vários elementos.
  • Quando o mouse passa por cima do elemento, é possível mudar sua cor ou realizar outras configurações visuais.

Efeito visual ao passar o mouse

Visão geral da seção: O palestrante destaca que o uso da pseudo-classe Rover não significa que o elemento seja um link clicável, mas sim uma interação visual ao passar o mouse sobre ele.

Efeito visual ao passar o mouse

  • Ao passar o mouse sobre um elemento com a classe Rover, é possível criar efeitos visuais.
  • Exemplo: mudança de cor do texto ou do background.

Organização de conteúdo e espaçamento entre elementos

Visão geral da seção: O palestrante menciona que no próximo capítulo será abordada a organização de conteúdo em divs e como configurar espaçamentos entre elas.

Organização de conteúdo e espaçamento entre elementos

  • No próximo capítulo, será explicado como organizar o conteúdo em divs e configurar espaçamentos.
  • Exemplo: ajuste do espaço interno entre elementos.

Incentivo à interação com o canal

Visão geral da seção: O palestrante incentiva os espectadores a interagirem com o canal, deixando likes, comentários e se inscrevendo para receber notificações.

Incentivo à interação com o canal

  • É importante deixar likes nos vídeos para ajudar no crescimento do canal.
  • Comentários de incentivo ou dúvidas também são bem-vindos.
  • Inscrever-se no canal e ativar as notificações ajuda a manter o canal relevante para a comunidade de tecnologia.

Exemplo prático - Utilizando a pseudo-classe Rover

Visão geral da seção: O palestrante demonstra um exemplo prático de como utilizar a pseudo-classe Rover para criar efeitos visuais ao passar o mouse sobre um elemento.

Exemplo prático - Utilizando a pseudo-classe Rover

  • Criação de um arquivo HTML chamado "Rover.html".
  • Utilização da classe Rover em uma div para alterar a cor do texto ao passar o mouse sobre ela.
  • Demonstração de como esconder um parágrafo dentro da div utilizando o símbolo "~".

Escondendo elementos com o símbolo "~"

Visão geral da seção: O palestrante mostra como utilizar o símbolo "~" para esconder elementos dentro de uma div.

Escondendo elementos com o símbolo "~"

  • Utilização do símbolo "~" para esconder um parágrafo dentro de uma div.
  • O parágrafo não será exibido, mas ainda ocupará espaço na página.

Estilizando elementos com classes

Visão geral da seção: O palestrante demonstra como estilizar elementos utilizando classes e aplicando diferentes estilos aos mesmos.

Estilizando elementos com classes

  • Criação de estilos CSS para aplicar às classes dos elementos.
  • Exemplo: mudança da cor do texto ao passar o mouse sobre a div.

Animações e interações visuais

Visão geral da seção: O palestrante destaca que é possível criar animações e interações visuais utilizando as técnicas apresentadas anteriormente.

Animações e interações visuais

  • Ao combinar as técnicas apresentadas, é possível criar animações e interações visuais interessantes.
  • Exemplo: mudança de cor do texto ao passar o mouse sobre a div.

Encerramento e incentivo à interação

Visão geral da seção: O palestrante encerra o vídeo incentivando novamente a interação com o canal e apresenta um exemplo prático que pode ser encontrado no material em PDF.

Encerramento e incentivo à interação

  • Incentivo final para deixar likes, comentários e se inscrever no canal.
  • Apresentação de um exemplo prático disponível no material em PDF.

Ocultando e exibindo elementos com CSS

Visão geral da seção: Nesta seção, o palestrante explica como ocultar e exibir elementos HTML usando CSS. Ele demonstra como fazer um parágrafo oculto dentro de uma div e mostrar esse parágrafo quando o mouse passa sobre a div.

Ocultando e exibindo elementos

  • Para ocultar um elemento, pode-se usar a propriedade display com o valor none.
  • Para exibir um elemento oculto quando o mouse passa sobre outro elemento, pode-se usar pseudo-classes.
  • Exemplo: Quando o mouse passa sobre uma div com a classe "Disney", um parágrafo dentro dessa div é mostrado.
  • Pode-se alterar as propriedades do elemento que é exibido ao passar o mouse sobre outro elemento.
  • Exemplo: Alterar a cor do texto para branco e o fundo para vermelho.

Aplicação de pseudo-classe :hover

Visão geral da seção: Nesta seção, o palestrante mostra como aplicar a pseudo-classe :hover para criar interações ao passar o mouse sobre elementos HTML.

Aplicação da pseudo-classe :hover

  • Ao utilizar a pseudo-classe :hover, é possível definir estilos específicos para quando o mouse está sobre um determinado elemento.
  • Pode-se alterar as propriedades do elemento que está sendo visualizado ao passar o mouse sobre ele.
  • Exemplo: Mudança de cor do texto ou fundo do elemento.

Interação com conteúdo HTML usando CSS

Visão geral da seção: Nesta seção, o palestrante menciona que é possível interagir com o conteúdo HTML utilizando CSS e introduz o conceito de seletores de elementos.

Interação com conteúdo HTML

  • É possível incluir estilos específicos para elementos HTML utilizando seletores de elementos.
  • O uso de classes e pseudo-classes permite criar interações mais avançadas com os elementos.
  • Será abordado em detalhes no próximo vídeo.

Conclusão e próximos passos

Visão geral da seção: Nesta seção final, o palestrante conclui a aula e incentiva a prática dos exemplos apresentados. Ele também menciona que no próximo vídeo será abordado como interagir com classes e pseudo-classes.

Próximos passos

  • Praticar os exemplos apresentados em casa.
  • Anotar as informações importantes em um caderno.
  • Aguardar pelo próximo vídeo, onde serão exploradas as interações com classes e pseudo-classes.
Video description

Você sabe o que são pseudo-classes? Sabe como usar pseudo-classes em uma página? Já ouviu falar na pseudo-classe :hover em CSS? Sabe como esconder e revelar elementos HTML utilizando CSS? Pois acompanhe este vídeo até o final para responder a estas e muitas outras perguntas. Tópicos deste vídeo: 00:00 - Módulo 02, Capítulo 15, aula 03 00:14 - Vamos aprender pseudo-classes em CSS 00:43 - Empoderamento digital com a Recode 01:51 - Criando um novo exercício 02:49 - Criando algumas DIV 03:15 - Personalizando as DIV 04:35 - Usando alinhamento de bloco em linha 05:39 - O que são pseudo-classes 06:11 - Usando a pseudo-classe hover 07:55 - Ajude o canal 08:35 - Criando mais um exemplo 09:22 - Criando o estilo com pseudo-classe 10:11 - Escondendo um elemento da página 11:11 - Revelando um elemento escondido 13:04 - Próximo assunto: pseudo-elementos O Curso de HTML5 e CSS3 vai ensinar a criar sites usando a linguagem de marcação hipertexto (HTML) e folhas de estilo em cascata (CSS), todas em suas versões mais recentes. Neste curso, o Professor Gustavo Guanabara criou um conjunto de vídeos, exercícios, desafios e um material de apoio em forma de e-book com 30 capítulos ao todo. Acesse o material de apoio em PDF: == GitHub: https://github.com/gustavoguanabara/html-css/tree/master/aulas-pdf Receba notificações de novos vídeos: == Canal no Telegram: https://t.me/cursoemvideo Acompanhe todos os vídeos do Módulo 1 do Curso de HTML5 e CSS3: == Módulo 01: https://www.youtube.com/playlist?list=PLHz_AreHm4dkZ9-atkcmcBaMZdmLHft8n Consiga certificados fazendo o curso diretamente pelo site oficial do projeto: == Site: https://www.cursoemvideo.com Torne-se apoiador do projeto: == Acesse: https://www.cursoemvideo.com/apoie Siga-nos nas redes sociais: == Gustavo Guanabara no Instagram: https://www.instagram.com/gustavoguanabara == Curso em Vídeo no Instagram: https://www.instagram.com/cursoemvideo == Hostnet no Instagram: https://www.instagram.com/hostnetbr == Recode no Instagram: https://www.instagram.com/rederecode == Estudonauta no Instagram: https://www.instagram.com/estudonauta Conheça os patrocinadores desse curso: == HOSTNET: https://www.hostnet.com/cursoemvideo == RECODE: https://www.recode.org.br/novidades == ESTUDONAUTA: https://www.estudonauta.com/cursoemvideo #cursohtml5css3 #modulo02 #C15A03