私はEPiServerのサイトで作業しており、タイプが「XHTML文字列」(編集モードでWYSIWYGコンテンツエディターを使用)に設定されたページプロパティを作成すると、すべてのコンテンツが<p>
タグでラップされます。
これを防ぐ方法はありますか?テキストの実際の段落の余白が必要なため、CSS(たとえばp {margin: 0 !important;}
)を使用して段落の余白を普遍的に削除することはできません。エディターでHTMLソースビューに移動し、生成されたタグを手動で削除しようとしましたが、保存するとすぐにタグが追加されます。<p>
プロパティタイプが長い文字列または短い文字列の場合は発生しませんが、コンテンツに画像や動的コントロールなどが含まれている可能性があるため、これが常にオプションであるとは限りません。
基本的にページ上のすべての要素に余分な余白が適用されている場合、必要なレイアウトを実現するのは非常に難しいため、これは非常に厄介な問題になりつつあります。