これは 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> </p>
, <p><span style="display:none;"> </span></p>
- 各行には常にスペース。
<p><br/></p>
- ユーザーが入力を開始すると、改行が表示されます。
<br/>
, <span><br/></span>
- ユーザーが挿入リスト コマンドの 1 つを使用する場合を除いて、間隔のために機能します。そして、すべてのコンテンツが 1 つのリスト項目の下に置かれます。
<p>
タグを div に表示するにはどうすればよいですか?