olá, tenho um amigo que tem numa empresa de criaçao de sites, por curiosidade e interesse sempre ficava olhando e estilizando a codificaçao que o frontend dele fazia Agora que comecei o curso na alura, estou quase acabando o CSS e HTML2, estou notando algumas divergencias tecnicas, esse frontend faz basicamente tudo criando (div) com classes, queria saber qual a diferença entre usar div's e classes e fazer criando diversas tags que aparecem no curso do alura...?
por exemplo, acabei de estudar o modulo de formularios, fui olhar uma pagina de report do cara e não tinha nada (fieldset),(legend), era basicamente divs com classes e alguns campos pra preencher tinham no maximo: (input type="text" placeholder="digite aqui...")... mas tbm nao tinha nada de validaçao pra saber se o email tava certo, se a senha tinha mais de 6 digitos etc. como é feita a validação?
e os sites ficam bem feitos, ele é um bom frontend, tem anos de experiencia e um portfolio bem completo