1
resposta

Diferença entre atributo name e ID.

Gostaria de saber qual a diferença, e vantagens e desvantagens entre usar o atributo name e o atributo ID, visto que os dois são para identificar um elemento... Quando usar um e quando usar outro?

Eu entendo a necessidade de criar classes quando quero por exemplo replicar meu css para diversos elementos do HTML, agora não achei um propósito para usar name e id.

1 resposta

João, boa tarde!

Como você pode ver no link abaixo:

https://developer.mozilla.org/pt-BR/docs/HTML/Attributes

O name só pode ser usado em alguns elementos, já o id pode ser usado em qualquer elemento, o name nós usamos quando aquela informação será enviada para o Backend usar, como por exemplo informações de formulários.

Espero ter ajudado e bons estudos