Как скрыть ненужный тег HTML, когда браузер отображает страницу? Я разрабатываю отзывчивую тему, и пока я просто использую display: none;
, чтобы скрыть все теги (<div>/<img>/<span>
). Но поскольку я знаю, что браузер прочитает всю DOM, а затем применит все правило, включая CSS и JavaScript.Скрыть тег html при рендеринге браузера
CSS
.desktop {
display:none;
}
HTML
<div class="desktop">
<img src= " ..
<div id="container" ...
<span class="font ...
</div>
Так что правильный способ, чтобы скрыть ненужные теги, оказываемые в браузере, когда я использую тот же HTML-страницы с таким же CSS файл с отзывчивым Режим?
Примечание: Если вы используете firebug, даже если вы установили браузер display:none
, по-прежнему загружайте все div, включая изображения, но просто не показывайте вам.