初心者大歓迎!HTMLを使って一緒にHP作成してみませんか?


超初心者のための超かんたんHP作成講座・サルでもわかる?かんたんHTML

サルでもわかる?かんたんHTML トップページ  >>> #8.フォーム  >>> 入力欄(複数行)を作ろう



      



入力欄(複数行)を作ろう



HP作成講座の先生  「今回やるのはこれじゃ。」



 サンプル










HP作成講座の先生  「これはコメントを入力するときなどによく使うのぅ。」


HP作成超初心者  「これって、前回の 入力欄(1行)を作ろう のタグに
    高さを指定するだけでいいんですか?」


HP作成講座の先生  「いいや、また新しいタグが出てくるぞぃ。
    こんなタグを使うんじゃ。」




電球  入力欄(複数行)を作るタグ
-----------------------------------------------------------------


 <TEXTAREA> 〜 </TEXTAREA> : 〜に複数行の入力欄を作る。



 name="■" : 入力欄に■と名前をつける。

           (●には自分でわかりやすい名前を入れる)


 cols="▲" rows="◆" : 入力欄の幅を▲、高さを◆にする。

                   (▲、◆には数字を入れる)


 wrap="●" : 改行方法を●に指定する。

          (●には soft,hard,off を入れる)


-----------------------------------------------------------------



HP作成超初心者  「今回はちゃんと終了タグがあるんですね。」


HP作成講座の先生  「うむ。2番目以下からは <EXTAREA>〜<TEXTAREA> の
    開始タグに入れるぞぃ。」


HP作成超初心者  「一番下の改行方法ってなんですか?」


HP作成講座の先生  「これはのぅ。
    コメントが長くなって入力欄の一番右端に来たとき
    カーソルが勝手に下の行に移るじゃろぅ?
    これをメールで受け取ったときに、改行して表示するかどうかを指定するんじゃ。

    soft → ブラウザでは改行、メールでは改行しない。

    hard → ブラウザでもメールでも改行する。

    soft → ブラウザでもメールでも改行しない。

    ということじゃ。
    では実際に使ってみるぞぃ。」



 メモ帳
<BODY>〜</BODY> の間に入力


<FORM action="mailto:自分のメールアドレス" method="post" enctype="text/plain">


このHPのいいところ<BR>
<TEXTAREA name="良" cols="30" rows="5" wrap="soft">
このHPを見てわかりやすかったところ、よかったところを聞かせてくれぃ。
</TEXTAREA>


このHPの悪いところ<BR>
<TEXTAREA name="悪" cols="20" rows="3" wrap="hard">
このHPを見てわかりにくかったところ、悪いところを聞かせてくれぃ。
</TEXTAREA>

質問<BR>
<TEXTAREA name="良" cols="10" rows="10" wrap="off">
このHPに関して、質問があれば聞かせてくれぃ。
</TEXTAREA>



<INPUT type="submit" value="送信するぞぃ。">

<INPUT type="reset" value="リセットするぞぃ。">

↑ 送信・リセットボタンを設置しておくぞぃ。


</FORM>




HP作成講座の先生  「ではブラウザで見てみるぞぃ。」



 ブラウザ
このHPのいいところ


↑ wrap="soft" じゃからメールでも改行されておらんはずじゃ。


このHPの悪いところ


↑ wrap="hard" じゃからメールでも改行されておるはずじゃ。


質問


↑ wrap="off" じゃからブラウザでもメールでも改行されんぞぃ。



    




HP作成超初心者  「あれ?今回は入力欄にあらかじめ入力したい文字を
    <TEXTAREA>〜</TEXTAREA> の間に入力するだけなんですね。」


HP作成講座の先生  「そうじゃ。
    前回は value="■" というのを使ったのぅ。」


HP作成超初心者  「今回の方が簡単でいいや。
    それから、3番目のコメント欄、
    cols="10" rows="10" だから、縦横同じ長さになると思った・・・。」


HP作成講座の先生  「ふむ。これは長さではなく 文字数 を指定するんじゃよ。
    縦に何文字、横に何文字入るかを指定するんじゃ。
    しかも半角英数字で、じゃから、縦横同じ文字数にすると
    どうしても縦に長くなってしまうんじゃよ。」


HP作成超初心者  「そっかぁ。半角英数字って縦長ですもんね。」


HP作成講座の先生  「うむ。では、実際に送信したメールを見てみようかのぅ。
    あらかじめ入力してある文字をそのままで送信するぞぃ。」



 メール


良=このHPを見てわかりやすかったところ、よかったところを聞かせてくれぃ。

↑ ブラウザでは改行されておるが、メールでは改行されておらんな。


悪=このHPを見てわかり
にくかったところ、
悪いところを聞かせ
てくれぃ。

↑ ブラウザと同じように改行されておる。


質問=このHPに関して、質問があれば聞かせてくれぃ。

↑ ブラウザでもメールでも改行されておらんぞぃ。






HP作成講座の先生  「自分で入力欄の大きさや改行の指定方法をいろいろ変えてみて
    どうなるか試してみるとよいぞぃ。
    今回はこれでおしまいじゃ。」





↑ページのTOPへ


入力欄(1行)を作ろう
<<< 前のページへ戻る
ラジオボタンを作ろう
次のページへ進む >>>


サルでもわかる?かんたんHTML トップページ  >>> #8.フォーム  >>> 入力欄(複数行)を作ろう





Copyright (C) 2006
超初心者のための超かんたんHP作成講座
サルでもわかる?かんたんHTML