[这个问题与这个问题有关,但不是关于电子邮件的。]
在许多情况下——尤其是在使用CMS或其他人的框架时,在<body>
中嵌入<style>
标签和<script>
标签比在<head>
中嵌入更容易。这在IE6、IE7(Windows)、Firefox 3.x和Safari(OS X)中似乎有效。
严格来说,这样做是否错误?如果是,除了在某些客户端完全被忽略之外,会带来什么负面影响?
注意:很高兴大家都想谈谈DRY和集中样式。现在设想一下,我想在文档中使用样式标签,因为它们不是全局的,而且我没有按页面访问头部的权限。由于某种原因,可能是网站每个页面的不同,或者每个段落的不同,或其他什么原因。我不希望很难追踪和更改。我担心使用body中的样式可能带来的后果。
你把那些应该集中处理的东西集中处理。其他所有的都是在中央样式表中的累赘。