在Sitecore富文本编辑器中使用自定义CSS样式

在Sitecore富文本编辑器中使用自定义CSS样式,css,sitecore,rich-text-editor,Css,Sitecore,Rich Text Editor,在不使用预加载样式或修改Telerik RadEditor控件时,尝试准确了解Sitecore CMS富文本编辑器字段中的限制(如果有)。基本上,我们想知道使用带有样式标签的页面自定义样式可以走多远。我们是否会与现有预加载的CSS发生冲突?将样式标记或内联样式提交到任何RTE时,可以这样做,但不要这样做。首先,如果其他编辑不知道,他们可以通过一次更改来重写这些样式。此外,网页正文中的样式标记将违反可访问性标准(取决于您的公司是否需要符合501)。此外,如果设计器的类被覆盖,那么在页面上修复和维护

在不使用预加载样式或修改Telerik RadEditor控件时,尝试准确了解Sitecore CMS富文本编辑器字段中的限制(如果有)。基本上,我们想知道使用带有样式标签的页面自定义样式可以走多远。我们是否会与现有预加载的CSS发生冲突?

将样式标记或内联样式提交到任何RTE时,可以这样做,但不要这样做。首先,如果其他编辑不知道,他们可以通过一次更改来重写这些样式。此外,网页正文中的样式标记将违反可访问性标准(取决于您的公司是否需要符合501)。此外,如果设计器的类被覆盖,那么在页面上修复和维护它可能是一场噩梦

建议:通常我会将渲染的所有CSS选项作为渲染参数,但如果您确实需要嵌入CSS,我会在页面/内容的模板上创建一个新的文本字段,并让开发人员将该CSS正确地拉入布局中

这里有一个链接,有点过时,但它很好地解释了渲染参数,这是我极力推荐的路径: