Porque as vezes utilizamos id e as vezes utilizamos classe, algum tem mais beneficios? Porque no colocamos só id ou só classe?
se alguem souber por favor responder
Porque as vezes utilizamos id e as vezes utilizamos classe, algum tem mais beneficios? Porque no colocamos só id ou só classe?
se alguem souber por favor responder
Acho que eu vi isso explicado em um dos cursos de HTML e CSS. Não tenho certeza se do Luiz Fernando ou do Pedro Marins.
Os cursos do Luiz Fernando não estão aparecendo nem no perfil dele. Fiz em 2019 e acho que foram substituídos pelos do Pedro.
Vou colocar os links aqui então (não sei se permite novas matrículas):
https://cursos.alura.com.br/course/introducao-html-css
https://cursos.alura.com.br/course/avancando-html-css
Basicamente um "id" é único e a classe é mais abrangente. Por exemplo, se você quer dar características iguais para todos os botões da sua página você vai usar a classe e referenciá-la no CSS (com um ponto na frente do nome, exemplo, ".botaoEnviar"). Se você quer trabalhar com as características de um botão em particular você vai usar a id dele (com um # na frente, exemplo, "#botaoFormCadastro").
Para o javascript segue a mesma linha, para uma referência específica você usa id, para algo mais genérico usa class.