Sobre o main, por que ele nao tem um identificador já que o mesmo css também é usado para produto e em produto também possui uma tag main?
Sobre o main, por que ele nao tem um identificador já que o mesmo css também é usado para produto e em produto também possui uma tag main?
Oi Ana!
Normalmente a tag main possui as mesmas características em todas as páginas, e ai não se faz necessário ter uma class para cada página > main porque você iria repetir seu código CSS. Agora se o seu objetivo é utilizar formatações diferentes em cada main, por exemplo, na página produtos meu main será rosa com largura de 100% e na index meu main será roxo com 976px de largura, então nesse caso realmente você deveria atribuir um identificador para cada main.
Alguns desenvolvedores costumam colocar identificadores em todos elementos HTML mesmo sem utilizar, pois pensam na utilização no futuro. Eu particularmente prefiro adicionar somente nos casos em que realmente vou utilizar.
Espero que a informação tenha sido útil!
Ah sim! Entendi, obrigada :D