我在 EPiServer 中的一个站点上工作,每当我创建一个类型设置为“XHTML 字符串”的页面属性(在编辑模式下使用 WYSIWYG 内容编辑器)时,它都会将所有内容包装在<p>
标签中。
有什么办法可以防止这种情况发生吗?我无法通过我的 CSS(例如p {margin: 0 !important;}
)普遍删除段落边距,因为我确实需要实际文本段落的边距。我什至尝试在编辑器中转到 HTML 源代码视图并手动删除<p>
它生成的标签,但是当我保存时它会立即将它们添加回来!
当属性类型是长字符串或短字符串时不会发生这种情况,但这并不总是一种选择,因为内容可能包含图像、动态控件等。
这变得非常麻烦,因为当页面上的每个元素基本上都应用了额外的边距时,很难实现我需要的布局。