Would it be better if we put print css at bottom just before </body>
like yahoo's recommendation for js because only few people will take print and if we will put at bottom then it will be accessed after screen.css and html.
views:
63answers:
2
+5
A:
No. Stylesheets will not block downloading like scripts will.
It's wrong in so many ways to put styles in the body.
Tor Valamo
2010-01-29 07:55:40
+3
A:
It will actually make your site render faster in most browsers. But the user will feel like its rendering slower. And in IE nothing will render until the stylesheet is downloaded and parsed. So, you should put it at the top (inside the <head />
tag). If you read yahoo's recommendations that is what they say about stylesheets.
Mattias Jakobsson
2010-01-29 08:03:40
I'm talking about media="print" and it does not effect to rendering of page in browser, it will be used only if user will take print or will see print preview browser option
metal-gear-solid
2010-01-29 08:53:40
Yes, I saw that after I posted my answer. But you should still put it at the top of the page.
Mattias Jakobsson
2010-01-29 09:31:26