I have been putting stylesheets on top (between <head></head>
) of html. As far as I understand this is the best practice. (e.g. http://stevesouders.com/hpws/css-bottom.php)
Anyhow, recently I have experienced different results. Instead the codes below will return blank page when test.css is slow, which means I am not experiencing progressive rendering.
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="test.css" />
</head>
<body>
Blah..
</body>
</html>
Then when putting test.css at bottom, I get progressive rendering.
<!DOCTYPE html>
<html>
<head>
</head>
<body>
Blah..
<link rel="stylesheet" href="test.css" />
</body>
</html>
As far as I have understood and tought so far, it should be the other way round.. Probably there are other factors that I have overlooked?
<head>
. – Phionna