本文へジャンプします。



ココログサポート Top>>Questions List>>改行が反映されません (thread)

question

改行が反映されません

編集画面の入力で、2行改行すると、そこではちゃんと反映されているのですが、「確認」のボタンを押しプレビューしてみると、1行しか改行されいません。

3行でも4行でも改行すると、1行の改行しかされないようです。

basic infomations

なな | | permalink | ココログサポート

Re: 改行が反映されません
こんにちは。

現在、改行するときは「Enter」のみで処理されていますか?

だとしたら、行間を開きたい場合は
A:「Shift」キーを【押しながら】「Enter」キーを押す
  1行目「Shift」+「Enter」
  2行目「Shift」+「Enter」
  3行目…
B:「Enter」キーを【押したあと】「Space」キーを押す
  1行目「Enter」→「Space」
  2行目「Enter」→「Space」
  3行目…

上記のどちらかに変更してみてください。
多分、改善されると思います。

no-name. | |

Re: 改行が反映されません
回答あるがとうございます。

改行するときは「Enter」のみでの処理ではなく、
「Shift」キーを【押しながら】「Enter」キーを押してます。

1行目「Shift」+「Enter」
2行目「Shift」+「Enter」
3行目…
をしても、プレビュー場面では1改行のみです。
編集画面では多数の改行がされています。


ちなみに、「Enter」キーを【押したあと】「Space」キーを押しても、
上記同様ですが、HTMLで見ると


-----------------
</p>

<p></p>
-----------------
↓↓↓「Enter」キーを【押したあと】「Space」キーを押すと
-----------------
</p>

<p>&nbsp;</p>

<p></p>
-----------------
のようにタグは変化してますが、プレビューには反映されません。
以前XPのマシンでは発生せず、win8.1に変えたら不具合が出始めたので、
OSとの相性もあるのかもしれません。

win8.1とIE11、firefoxどちらのブラウザでも同様の不具合が出ます。

なな | |

Re: 改行が反映されません
なるほど、そうですか…。

ちなみに、「Shift」+「Enter」を入れた場合のHTMLはどうなっていますか?

【HTML上で<br/>が入力されている場合】

私(Win7利用)がIE11で試してみたところ「Shift」+「Enter」を押せばHTML的にはきちんと<br/>入力されました。
ただ、プレビューで確認した時の行の開き方が「Shift」+「Enter」2回分と「Enter」1回分がほぼ同じ、という感じでしたので、もしかしたら押す回数の問題かもしれません。
この場合、押す回数を増やせばその分どんどん行間が広がります。

現在「Shift」+「Enter」で<br/>が入力されていて、かつ行間が狭いと感じているのであれば回数を増やしてみてください。

【HTML上で<br/>が入力されていない場合】

「Shift」+「Enter」でも<br />ではなく<p>~</p>が入っている、といった場合はちょっとお手上げですね。
手間ですがHTMLの改行したい部分に都度ご自分で
<br />
を手入力(コピペ)するという方法になるかと…。

最後に、現在ココログはIE11ブラウザに対応していないため、様々な操作上の不具合があるようです。
その解決のためのノウハウが投稿されていますので、下記を参照して設定を変更すれば今までどおりの操作で処理できるようになるかもしれません。
■Internet Explorer10、11でココログの編集(絵文字の挿入、文字色を変更、表示項目の移動、等)を可能にするには
http://cocolog.kaiketsu.nifty.com/tips/87521/thread

残念ながら私はWin8ユーザーではないのでOSが影響しているかどうかの判断は出来ません。
上記内容では解決せず、更にこれ以上このスレッドに回答が付かないようであれば、改めて「Win8.1で改行出来ない」といったタイトルで質問しなおしてみてはどうでしょう。
そうすればwin8.1利用者の方からの回答が期待できると思います。
※その際にはこのスレッドのリンクを貼っておくと今までやったことの流れが判るのでやり取りがスムーズに行くと思います。

以上、ご参考まで。

no-name. | |

Re: 改行が反映されません
こんにちは

影響があるとしたらOSというよりブラウザだと思います。
Win8.1なので全く同じ環境ではありませんが、IE11、Firefox30.0とも問題ありません。


</p>   ←①前の段落終わり

<p>&nbsp;</p> ←②<p>~</p>の間に半角スペース(&nbsp;)あり=1段落分のスペース

<p></p>   ←③<p>~</p>の間に半角スペースなし=この段落は無視される

なので、①の下のマージン+②の上下のマージン+1行分 は空くはずです。

マージンの大きさはブログデザイン(テーマ)によるので、ブログデザインによって異なります。

また、プレビューはあくまでもプレビューなので公開時と全く同じと言えません。HTMLの内容をwebページにコピーし、それでこっそりと公開して、公開時の見え方を確認してみたらいかがでしょうか。(トップページには表示されないので、確認だけして、削除あるいは下書きにすればいいかと思います。)

ブログを拝見できないので、以上、一般論でのアドバイスになりますが、ご参考まで。

大師小ブログ主 | |

Re: 改行が反映されません
度々、回答ありがとうございます。
おかげ様で原因がわかりました。

貼っていただいたリンク先の情報で、
>ココログはInternet Explorer11に非対応
>IEの「ツール」メニュー(歯車のアイコン)の「互換表示設定」に「cocolog-nifty.com」を追加。

で、プレビューに改行が反映され、更新してもそのまま複数の改行が反映されました。


ちなみに、上記の設定にすると、
「Shift」+「Enter」を入れた場合のHTMLは、
ちゃんと<br/>のタグが打たれ

複数回入れれば、<br/><br/><br/><br/>… のようなタグで、
複数の改行も入れられるようになるのですが、

上記の設定をしないと、</p>のタグになり、なおかつプレビューでは
改行が反映されませんでした。
</p>が<br/>に変わり、これが良い結果を生んでいるのかもしれません。

上記の設定をしないと、手打ちで<br />タグを入力してもダメでした。


行の開き方が「Shift」+「Enter」2回分と「Enter」1回分がほぼ同じ
なのは、最初からそうでしたので、昔からの仕様と思われます。

適切な回答ありがとうございました。
感謝致します。

なな | |

Re: 改行が反映されません
大師小ブログ主 さんも
</p>
<p>&nbsp;</p>
<p></p> 
のhtmlについての解説、ありがとうございました。
どうして、こちらの意図した改行数にならないのかわかりました。

なな | |