I think the better framing is: "eliminate/reduce the number of DIVs".
Because the real problem I see is that the generic DIV is grossly overused, when built-in HTML elements already exist for exactly the use case intended.
I rarely see HEADER, FOOTER, NAV, even P because people just use the generic DIV tag instead.
Because the real problem I see is that the generic DIV is grossly overused, when built-in HTML elements already exist for exactly the use case intended.
I rarely see HEADER, FOOTER, NAV, even P because people just use the generic DIV tag instead.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/...