プロが教えるわが家の防犯対策術!

お世話になります。
必要にせまられて、TEXTAREAの1行あたりの表示される文字数を25文字に固定したいのですが、自分のPCではきっかり25文字で折り返すのに、他のPCでは26文字数で折り返してしまいます。画面のプロパティのディスプレイの詳細にある、フォントサイズを『大きいフォント』を選ぶか『小さいフォント』選ぶかに原因があるように思われるのですが・・・・どの端末からでも25文字表示できる何か良い方法をご存知の方はおられないでしょうか?スタイルシートで文字間を指定してみましたが、結果は変わらずでした・・・不可能なのでしょうか?・・・・

A 回答 (2件)

フォントサイズを変更しても


下記のタグであれば25文字で折り返しますね。

(半角25文字)
<TEXTAREA rows="5" cols="25"></TEXTAREA>

(全角25文字)
<TEXTAREA rows="7" cols="48"></TEXTAREA>

全角の場合は「48」にしないといけないようです。

この回答への補足

なぜだかわかりませんが・・・・
フォントサイズをピクセルで指定して、かつサイズが偶数の場合、きちんと表示されるようになりました。
例)
13px→改行が25文字であったり26文字であったり
14px→25文字で改行
ご迷惑おかけしました

補足日時:2002/08/26 16:12
    • good
    • 0
この回答へのお礼

>全角の場合は「48」にしないといけないようです。
『50』ではなく『48』ですか早速試してみます

お礼日時:2002/08/26 10:53

Internet Explorerの[ツール(T)]->[インターネットオプション(O)]の[全般]タグの[ユーザー補助(E)]の[Webページで指定されたフォントサイズを使用しない(Z)]という項目があります。

ここにチェックが入っていると(私自身がやっていることですが)、Web作成者側のフォントサイズ指定をブラウザが無視するので、どんな環境でも、同じように表示するというのは、難しいと思います。

それよりもあなたのサイトを見に来られる人の立場にたって、ホームページを作成されるのがいいのではないでしょうか。

どうしても自分が作った通りに見てもらいたいというのであれば、ページの表示環境を注意書きを書いておくのがいいでしょう。

上に書いたような項目のチェックをはずしてくださいとか、フォントの文字サイズは、中で見てくださいとかいったものです。

ただ見る側から言わせてもらえれば、自分の環境を変えないで、正常に見られるサイトがベストですが。

この回答への補足

なぜだかわかりませんが・・・・
フォントサイズをピクセルで指定して、かつサイズが偶数の場合、きちんと表示されるようになりました。
例)
13px→改行が25文字であったり26文字であったり
14px→25文字で改行
ご迷惑おかけしました

補足日時:2002/08/26 16:17
    • good
    • 0
この回答へのお礼

ご意見ありがとうございます。
言葉足らずで申し訳ございませんでした。実は入力フォームで字数制限をする場合、通常は全文字数100文字以内との表記をすべきなのですが、事情がありまして1行全角25文字×4行との表記をしなければならず、その場合、1行あたり正確に25文字表示されたほうが、入力者の混乱を招かないかと・・・26文字表示されてしまうと本人は4行ぴったしで入力したつもりでも、実際には26文字×4行で総字数をオーバーしてしまう・・・それをなんとか回避したい。そういう目的で質問させていただきました。

お礼日時:2002/08/26 10:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!