Ads By Google
ブログ本文の文字がオーバーになった時の対処法について。
文字数オーバーのエラーが出てしまった時、例えば写真のサイズを小さくする、写真を削除する、文字の大きさを小さくするなど、てっとり早い解消法がもしあれば教えて下さい。エラー前の状態に文字数を減らしてもエラーが解除されないことがあり、いまいち法則がつかめません。(ある部分の文字の大きさを1まわり“小さく”したらエラーになったこともありました!)何文字オーバーしているのか簡単に分かる方法もあれば教えて下さい。
2009-03-29 04:17の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
回答(2)
1.
2009-03-29 06:55:54

文字数オーバーのエラーが出た時は、単に表示されている文字数ではなく、HTMLソース上での文字数のオーバーでエラーです。したがって、HTMLエディタの場合だと、簡単に何文字オーバーかというのは難しいです。
エラーを解除するために写真のサイズを小さくしたり、文字の大きさを小さくしたりするのは、そのためにHTMLタグが増えるために逆効果です。
写真を削除するのは、その分HTMLタグが減るので効果はあります。他にもHTMLエディタで改行を1つ削除すると「<br>」タグが削除できるので4文字分の削除になります。
エラーを解除するために写真のサイズを小さくしたり、文字の大きさを小さくしたりするのは、そのためにHTMLタグが増えるために逆効果です。
写真を削除するのは、その分HTMLタグが減るので効果はあります。他にもHTMLエディタで改行を1つ削除すると「<br>」タグが削除できるので4文字分の削除になります。
文字数=HTMLソース上での文字数 であって、ブログに反映される文字の数ではない、というのが分かり30000字という制限にも納得です。
<br>で4文字という風に考えたことがなかったので助かりました。こんな素人の質問に答えてくれてありがとうございました。
2.
2009-03-29 18:37:27

回答1でも指摘されている通り、文字サイズは、文字数とは直接関係無いです。
ライブドアブログでは、
■本文:半角32000文字(全角16000文字)
■追記:半角64000文字(全角32000文字)
です。
参考:
HTMLエディタなどを使っていると、中身が文字のサイズや色の指定ばっかりになっている場合があります。
そのような場合は、変化のあるところだけにすることで、文字数を減らせると思います。
HTMLを直接編集するには、
HTMLで確認などで表示することでできると思います。
URLを入力する部分で、
この場合の文字数は、半角全角関係無く1文字として数えるので、実際とは、ちょっと異なりますが、参考にして下さい。
追記の場合は、"inputBody" を "inputBodyMore" に変えます。
ライブドアブログでは、
■本文:半角32000文字(全角16000文字)
■追記:半角64000文字(全角32000文字)
です。
参考:
HTMLエディタなどを使っていると、中身が文字のサイズや色の指定ばっかりになっている場合があります。
そのような場合は、変化のあるところだけにすることで、文字数を減らせると思います。
HTMLを直接編集するには、
HTMLで確認などで表示することでできると思います。
URLを入力する部分で、
javascript:alert(document.getElementById("inputBody").value.length);void(0);
と入力することで、現在入力中の本文テキストの文字数を知ることができます。この場合の文字数は、半角全角関係無く1文字として数えるので、実際とは、ちょっと異なりますが、参考にして下さい。
追記の場合は、"inputBody" を "inputBodyMore" に変えます。
回答レベル : アドバイス
なるほど。文字のサイズや色、改行と、あらゆる指定のための文字数が多くをしめていたわけですね! 本文テキストの文字数を知る方法も試してみます。どうもありがとうございました。
Ads By Google
コメント
まだコメントがありません


