Title: HTML/CSS Load order
Last modified: September 12, 2016

---

# HTML/CSS Load order

 *  [insightds](https://wordpress.org/support/users/insightds/)
 * (@insightds)
 * [9 years, 8 months ago](https://wordpress.org/support/topic/htmlcss-load-order/)
 * I’ve been working on optimising the speed of my website and have somehow managed
   to change the load order of my CSS.
 * The HTML loads and the website looks all messed up until the css loads in. Any
   one know what I need to change to fix this?
 * Here is the site: [http://lpc.elcho.org/](http://lpc.elcho.org/)
 * Here are some of the Plugins used
    Autoptimize Remove query strings from static
   resources WP Super Cache
    -  This topic was modified 9 years, 8 months ago by [insightds](https://wordpress.org/support/users/insightds/).

Viewing 3 replies - 1 through 3 (of 3 total)

 *  [Frank Goossens](https://wordpress.org/support/users/futtta/)
 * (@futtta)
 * [9 years, 8 months ago](https://wordpress.org/support/topic/htmlcss-load-order/#post-8171953)
 * Morning insightds;
    You’re using the “above the fold” plugin which tries to optimize
   the CSS delivery. That should plugin output the “critical CSS” directly in your
   HTML and loads all other CSS late, but in your case the “critical CSS” only has
 *     ```
       <style type="text/css">/*! Above The Fold Optimization 2.4 */</style>
       ```
   
 * The reason is that “above the fold” requires node.js to be available on your 
   server, which I guess is not the case?
 * If I were you I would disable “above the fold” and activate Autoptimize’s CSS
   optimization instead as a first step.
 * Hope this helps,
    frank (autoptimize dev)
 *  Thread Starter [insightds](https://wordpress.org/support/users/insightds/)
 * (@insightds)
 * [9 years, 8 months ago](https://wordpress.org/support/topic/htmlcss-load-order/#post-8172026)
 * Thanks Frank,
 * Disabling above the fold did fix the issue however when I enable “Optimise CSS
   Code?” the page just keeps trying to load.
 * Any ideas ?
 *  [Frank Goossens](https://wordpress.org/support/users/futtta/)
 * (@futtta)
 * [9 years, 8 months ago](https://wordpress.org/support/topic/htmlcss-load-order/#post-8172042)
 * Can you try switching to the legacy minifiers as explained in [Autoptimize’s FAQ](https://wordpress.org/plugins/autoptimize/faq/)?

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘HTML/CSS Load order’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 3 replies
 * 2 participants
 * Last reply from: [Frank Goossens](https://wordpress.org/support/users/futtta/)
 * Last activity: [9 years, 8 months ago](https://wordpress.org/support/topic/htmlcss-load-order/#post-8172042)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
