My document is moving a lot when it's loading (even though it takes < 1 second), it's ugly.

**Is it, for any reason, a bad practice to do this?**

```
<body style="display:none";>
...
<script>window.onload = function() { $('body').css('display', 'block'); }</script>

```