Hello! I work on my first adaptive, I don’t know many nuances yet.
The question is: how appropriate is it to use the display property with a value of none? For example: caps for 320px and 1024px screens are completely different. I made 2 header blocks with appropriate markup and styles: by default, the cap for 320px is hidden with display: none and displayed only with the corresponding media query (and the cap for 1024px, respectively, is hidden by the same property).
Is it done in general or do you need to go in other ways?
I know that JS can be used for these purposes, but the question is relevant.