在HTML的head标签中使用两个<style>
标签是否有效?
例如,我正在尝试为没有添加外部样式表的电子邮件客户端编写HTML页面。由于我们的模板系统的工作方式,使用两个<style>
标签更容易实现。
<head>
<style>
.someStyle{}
</style>
<style>
.someOtherStyle{}
</style>
</head>
与其这样...
<head>
<style>
.someStyle{}
.someOtherStyle{}
</style>
</head>
如果选项2是唯一的方法,我会采用它,但由于各种原因,选项1更适合我们的框架代码。
innerHTML
插入一堆覆盖样式,那么拥有多个<style>
元素的能力是非常有用的 - 就像这样。因此,允许这种情况是很好的。 - Mentalist