• 締切済み

IE6のdesignMode、contenteditableで改行時に挿入されるタグを変えたいです

IE6のdesignMode、contenteditableで改行時に挿入されるタグを変えたいです。 IE6でdesignModeをonにして文章を改行するとき、自動で「<P>文章</P>」のようにしてくれます。 これを「文章<br />」もしくは「<p>文章</p>」にしたいのですが、どのようにすればいいでしょうか。

  • gomac
  • お礼率38% (7/18)

みんなの回答

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

まず、ご存知かもしれませんが改行操作は 改行:<P>文章</P> shift+改行:文章<BR> です。 この操作はmicrosoft wordを始め多くのアプリで共通なのでこれを改行→<BR>に変更するのはあまりお勧めできません。 挿入されるタグを <BR>→<br />、<P></P>→<p></p> にするようなオプション的なコトは知らないのですが キー操作を監視して置換するか、 どこかに送信する直前でよければ、その時まとめて置換すればいいかと思います。 (もっと云えばこの手の置換は受け取り側のアプリで置換するべきだと思いますが)

関連するQ&A

  • 改行タグを<br />から<p>へ

    Seesaaブログを利用してます。 改行を<br />タグに変換する機能がありますが、 これを<br />ではなく自動的に<p>タグに 変換されるようにするにはどうすればいいですか? 今問い合わせをしているところですが 返事が来ないのでここで質問させてもらいました。

  • テキストエディットで改行するのにreturn-keyで改行したものがタグを確認すると段落になってしまいます

    テキストエディットで日本語の文章を入力してhtmlで保存したものを開いてタグを確認すると、改行するのにreturn-keyを使って改行したものが<br>ではなく<p>になっています。段落になっているので行間が文章が長くて折り返し改行したものと合わなくなってしまうので<br>としたいのですが何か方法はないものでしょうか? その都度マウスを使って、編集>挿入>改行とする方法は分かったのですが、手間がかかり他の方法はないかと思ってます。改行のショートカットキーを作成する方法も考えシステム環境設定をいじってみましたが、上手く出来ませんでした。 一番いいのはreturn-keyで<br>となるのがいいとは思うのですがどなたか方法を教えて頂けないでしょうか?

    • ベストアンサー
    • Mac
  • Dream WeaverCS3の自動タグ挿入について

    Dream WeaverCS3で、ビューモードでホームページを作成しているのですが、〈BR〉タグでしたいところを、自動で<p>タグが挿入されてとても困っています。〈p〉タグを自動挿入を解除する機能はDWにはないのでしょうか? ご教授よろしくお願いします。

  • GoLive5.0でテキストをペーストすると、勝手にpタグが挿入される

    検索してもそれらしき過去ログがなかったので質問させて頂きます。 WindowsXPです。Adobe GoLive5.0を今日初めてインストールしました。 レイアウトウィンドウにテキストをペーストすると、 元のテキストの改行がある箇所ごとに自動にpタグが挿入されて、 勝手に段落が出来てしまいます。 例えば、上の文だとこうなります。 <p>元のテキストの改行がある箇所ごとにPタグが挿入されて、<br> </p> <p>勝手に段落が出来てしまいます。</p> これはそういう仕様なんでしょうか。 それとも何か設定をいじってしまったんでしょうか。 分かる方お教え下さい。

  • Firefoxでの<p>後の改行について

    いままでIEやOpera、NNなどでしかレイアウト確認していなかったのですが、最近になってFirefoxも使うようになりました。 そこで<p>タグの挙動について気になることが。 <p>段落の文章</p> 段落以外の文章 ↑このように書くと、IEなど他のブラウザでは 段落の文章 段落以外の文章 と出力されますが、Firefoxでは</p>のうしろで改行されず、 段落の文章段落以外の文章 と表示されます。 これは仕様なのでしょうか? Firefoxに対応させるなら、</p><br /> と改行タグを入れなければならないのでしょうか?

    • ベストアンサー
    • HTML
  • タグ前後で自動改行されない

    <p>……あいうえお<em>かきくけこ</em>さしすせそ……</p> 文章の自動改行のことで質問です。 ブラウザのすみをつまんで、いろいろな横幅での見え方を確認しています。 インライン要素のタグ前後のところでちょうど改行させたくて、できないでいます。 …………………………あいうえお かきくけこさしすせそ………… のように、ちょうどインライン要素のタグがあるところで改行するようにしたいのですが、そうならずに ……………………………あいうえ おかきくけこさしすせそ…… のようになってしまいます。 解決できる方、どうぞよろしくお願いします。

    • ベストアンサー
    • CSS
  • H1タグに改行の<br>を使う

    H1タグに改行の<br>を使うのは、大丈夫でしょうか? SEO的に効果が半減しますか? 携帯サイトなので、ちょっと文字が長いだけで、自動で改行されてしまうので、特定の位置で自分で改行しようと思います。

  • HPをつくっています。みなさん改行はどうされていますか?

    DREAMWEAVER9にてHPを作成しております。 そこで疑問に思っていることがあるのですが、 文章を書いていくとき改行はenterでやっていてタグは<p>が挿入されています. 他に<br>がありますがみなさんはどちらをつかわれていますか? また他に質問があるのですが、 文章を読みやすいように3行ごとにすきまをあけていくのですが、 そのスキマが大きすぎるのです。 heigt150%でCSSしていますが、 ちょうどいい隙間にするにはどうすればよいでしょうか?

    • ベストアンサー
    • HTML
  • FORMタグ挿入による勝手に改行されてしまう

    こんにちは。 ホームページビルダー9を使用しています。 TABLEタグ内に、FORMを使用しているのですが、BRタグはないのに、勝手に改行が入ってしまいます。 過去の質問から、 TDタグの外側にFORMを移動すれば良いとあったのですが、FORMタグ内にactionが入っています。 INPUTタグなども存在しているのですが、そのような場合、どのようにしてFORMタグを移動するのでしょう? もしくは、タグを移動させなくても、勝手に入る改行を防ぐことは出来るのでしょうか? 宜しくお願いします。

  • タグは読み込ませず、改行は読み込ませたい

    PHPでフォームを作成してますが、 htmlspecialcharsを使用すれば、タグがタグのまま表示されました。 nl2brを使用すれば、改行され、タグが読み込まれて表示されました。 テキストエリアにタグを入れると、 そのままタグが表示され、 (<a href="/" style="background-image: url(&quot;/top/images/logo/logo_fj.jpg&quot;);"><span>OKWave</span></a>) 入力時にユーザーが改行したら、改行して表示させたいです。 (あああ えええ ううう) 何か方法はありますでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP

専門家に質問してみよう