[Это связано с этим вопросом, но не потому, что это не про адрес электронной почты.]
Во многих случаях, особенно при работе с CMS или какой-либо другой структурой, гораздо проще вставлять теги <style> и теги <script> в <body>, чем в <head>. Это похоже на IE6, IE7 (Windows), Firefox 3.x и Safari (OS X).
Примечание: Радует, что все хотят говорить о СУХИХ и централизованных стилях. Представьте себе, что я хочу использовать теги стиля в документе, потому что они НЕ ГЛОБАЛЬНЫЕ и что я НЕ ДОСТУП К ГОЛОВЕ НА СТРАНИЦЕ ПЕРВОЙ СТРАНИЦЫ. По какой-либо причине, будь то сайт отличается поэтапно, или по принципу абзаца или тому подобное. Меня не интересует, как трудно отследить и изменить. Я беспокоюсь о возможных последствиях использования стиля в теле.
Вы централизуете то, что центральное. Все остальное раздувается в центральных таблицах стилей.