関西大学大学院 総合情報学研究科 博士課程にて情報学を学ぶ傍ら、ホームページに関する書籍の執筆や企業…
北欧好きが、愛用の北欧モノを見せ合うコミュニティ
フォームの活用・装飾 (HTML,CSS,JavaScript)
更新日:2003年06月28日
送信フォームや掲示板の投稿フォームなどフォームを扱う機会は多いですね。このフォームを望み通りにデザインしたいと思ったことはありませんか?フォームの背景を自由に装飾する方法をご紹介。
ホームページ作成では、フォームを利用する機会もたくさんあります。「メッセージ送信フォーム」や「掲示板・ブログなどの投稿フォーム」が代表的ですが、他にも「アンケートフォーム」など、様々な入力フォームがあります。
これらのフォームは form要素とそれに関連する要素を用いて手軽に作成できます。 しかし、これらのフォームは入力欄の背景が必ず白色であるなど、デフォルトのままではページのデザインに合わない可能性があります。
そこで今回は、フォームの背景を自由自在に装飾する方法をご紹介致します。
例として、次のような「メッセージ送信フォーム」のデザインを考えてみます。
よくある構成ですね。このフォームを実現するHTMLソースは以下の通りです。
<form action="***"> お名前:<input type="text" name="name" size="30"><br> メールアドレス:<input type="text" name="email" size="30"><br> メッセージ:<br> <textarea name="msg" cols="40" rows="5"></textarea><br> <input type="submit" value="メッセージ送信"> </form>※1行目の「action="***"」の「***」部分には、メッセージ送信に使用するCGIのファイル名などが入ります。
まず、白色の背景を変えてみましょう。背景には、色を指定することもできますし、画像を指定することもできます。 「背景画像の表示方法を自在に指定」でご紹介したページ背景の装飾方法がほぼそのまま活用できます。
ここでは、名前とメールアドレスの入力欄には背景色を加え、 メッセージの入力欄には背景画像を加える場合を例にご説明致します。
背景色としては淡い黄色を、背景画像には次のような画像を用意しました。

これらを用いてみたフォームは次のようになります。
背景色と背景画像が加わったのがお分かりいただけると思います。 まずは、これらの実現方法をご紹介致しましょう。
関連キーワード[PR]
人気ホームページ作成ランキング
Powered by 価格.com
北欧好きが、愛用の北欧モノを見せ合うコミュニティ
関連キーワード[PR]