# CSS loading order

**URL:** <https://forum.kirupa.com/t/css-loading-order/154661>\
**Category:** web dev\
**Created:** [July 11, 2005, 8:36pm UTC](https://forum.kirupa.com/t/css-loading-order/154661 "2005-07-11T20:36:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![larcho](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@larcho](https://forum.kirupa.com/u/larcho)\
**Post date:** [July 11, 2005, 8:36pm UTC](https://forum.kirupa.com/t/css-loading-order/154661/1 "2005-07-11T20:36:34Z")

</div>

Hi, I’m extensively designing a site with CSS and trying to keep the Xhtml Standard up. One question though.

Right now, when the site is opened in a browsers who doesn’t cached the site, the html is loaded first, and the css afterwards, causing some strange loadup effects. Is there a way I could specify the html to wait until the css is loaded, to load the info afterwards?

Thanks
