Я бы сделал div style = "display: none;" по умолчанию, затем показать его с помощью JavaScript.
<div id="abc" style="display: none;">
...
</div>
<script type="text/javascript">
$(function() {
$('#abc').show(); //using jQuery
});
</script>
Таким образом, если у вас не включен JavaScript, div не будет показан. Я показал это с помощью встроенного CSS, но вы также можете сделать это с помощью класса CSS и просто удалить класс из элемента.
<style>
.requires-javascript { display: none; }
</style>
<div id="abc" class="requires-javascript">
...
</div>
<script type="text/javascript">
$(function(){
$('.requires-javascript').removeClass('requires-javascript');
});
</script>
Этот способ заставит его работать с одним оператором jQuery для всех элементов на странице, для которых требуется JavaScript.