我正在创建一种CMS。在这个系统中,每个编辑都可以定义自己的CSS,如下所示。 这个样式应该应用于他们自己的文章。
<style>
p{
color:blue;text-align:center;
}
a{
color:red;
}
</style>
这些样式必须应用于特定的
元素,本例中为
为了实现这个目标,我有一个计划将
id="editors_area"
。
<body>
<div id="editors_area">
===Styles should be applied only here.===
Each editors article are displayed in this area.
</div>
===Styles should NOT be applied here.===
</body>
为了实现这个目标,我有一个计划将
#editors_area
作为服务端编辑器CSS的后代选择器插入,如下所示。<style>
#editors_area p{
color:blue;text-align:center;
}
#editors_area a{
color:red;
}
</style>
但我想还有更简单的方法来实现上述要求。
编辑 我删除了 JavaScript 代码,因为它在这里不适合。
任何想法都将受到赞赏。 提前致谢。