Попробуйте закрыть элемент <link>
следующим образом ...
<link type="text/css" rel="stylesheet" href="styles.css" />
Я работаю с несколькими проектами, которые ссылаются на CSS за пределами области <head>
, и я считаю, что в целом это работает (возможно, не в IE6).
ПРИМЕЧАНИЕ Даже если это работает, это не по спецификации. Лучше поместить его в <head>
, если можете.