Plone本身是一个Power的产品,在页面的兼容性上面做的相当好,而且容易多种浏览器,非常老的都有,但这样也造成了许多冗余的样式,不过Plone的CSS文件设定的很好,每个文件代表了不同的意思。
base.css:这个样式表主要是对所有的html标记进行重新定义,已确保所有浏览器默认值是相同的。
public.css:这个样式表是最重要的,基本上页面所有的版块都是在这里定义的。
columns.css:定义栏目面布局,左右的portlet和中间的总体结构。
authoring.css:这个文件就是有编辑权限时的绿框框。
portlets.css:portlet的样式表。
presentation.css:这是用于Opera的那种全屏模式的样式表。
print.css:用于打印的样式表。
mobile.css:用于移动设置的样式表。
deprecated.css:在下一个版本中将被移除的样式表。
generated.css:这个是站点地图生成所需要的样式表。
member.css:显示类型状态的样式表,登陆后才有效。
RTL.css:从右向左浏览时所需要的样式表。
textSmall.css:小字体的样式表。
textLarge.css:大字体的样式表。
kupustyles.css,kupuplone.css,kupudrawerstyles.css:Kupu编辑器的样式表。
这些默认的样式表加起来差不多有100K,是非常大的。有时需要去掉不需要的。可以根据需要去掉部分样式表。