Добавление правил CSS с текстовым методом к элементу стиля не работает в IE

Он отлично работает в Firefox и Chrome, но не работает в IE8. Вот структура HTML:

<!DOCTYPE html>
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
  <script type="text/javascript">
   $(function() {
    // this does not work in IE
    $('<style type="text/css"></style>').text('body {margin: 0;}').appendTo('head');
   });
  </script>
 </head>
 <body>
 </body>
</html>

И какая альтернатива сделать это в IE?

Ответы на вопрос(6)

Ваш ответ на вопрос