0

これは Internet Explorer 専用です。
ユーザーがリッチ コンテンツ (nicEditor) を入力するコンテンツ編集可能な div があります。

定義済みのテンプレートを使用して div の html を設定する機能があります。理想的には、テンプレートを次のようにしたいと思います。

<p><b>My Heading1</b></p>
<p></p>
<p></p>
<p><b>My Heading2</b></p>
<p></p>
<p></p>
<p><b>My Heading3</b></p>
<p></p>
<p></p>

レンダリングする場所

My Heading1
blankline
blankline
My Heading2
blankline
blankline
My Heading3
blankline
blankline

ただし、そのようにレンダリングされます。

私の見出し 1
私の見出し 2
私の見出し 3

代わりにこれらを使用してみましたが、すべてに問題があります。
<p>&nbsp;</p>, <p><span style="display:none;">&nbsp;</span></p>- 各行には常にスペース。
<p><br/></p>- ユーザーが入力を開始すると、改行が表示されます。
<br/>, <span><br/></span>- ユーザーが挿入リスト コマンドの 1 つを使用する場合を除いて、間隔のために機能します。そして、すべてのコンテンツが 1 つのリスト項目の下に置かれます。

<p>タグを div に表示するにはどうすればよいですか?

4

1 に答える 1