Perhaps a very noob question, but I was puzzled. There are 2 blocks:
<div class="desktop"> <ul> <li>lorem</li> <li>lorem</li> <li>lorem</li> <li>lorem</li> <li>lorem</li> </ul> </div> <div class="mobile"> <ul> <li>lorem</li> <li>lorem</li> <li>lorem</li> <li>lorem</li> <li>lorem</li> </ul> </div> If you hide the mobile block in the desktop, via the @ media-request - will it increase the page loading speed or not? And accordingly, if you hide the desktop in the mobile version in the same way, will the page load speed be increased or not?
In fact, regardless of whether display: none; whether the block is worth it or not - the browser still builds this layout and draws styles, only it does not display them .... or I don't understand it that way ..