Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Seletor tag[propriedade=valor]

O exemplo da aula também poderia ser resolvido sem necessidade de adicionar as definições de classe em vários elementos usando o seletor de propriedade valor.

form input[type=text] { .... }

1 resposta
solução!

Olá Saulo, tudo bem?

Também é uma outra forma de atingir o objetivo, esse é o grande poder do css =)

Na maioria das arquiteturas, será privilegiado mais essa questão de definir com bastante classes a nossa estrutura (principalmente para fugir de colisão de estilo de tags), como por exemplo o método BEM que é explicado no curso de Arquitetura CSS, justamente para situações onde você pode ter 1 formulário de cadastro e 1 para o usuário receber email, as vezes podemos querer que tenham estilos diferentes

Por outro lado, quando queremos um tipo de input padronizado para todas as páginas, é até comum fazer essa definição de input[type=*] para adequar a todas as páginas :)

Abraços e Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software