フォームの活用・装飾 (HTML,CSS,JavaScript)

更新日:2003年06月28日

フォームの背景や文字を装飾する方法

送信フォームや掲示板の投稿フォームなどフォームを扱う機会は多いですね。このフォームを望み通りにデザインしたいと思ったことはありませんか?フォームの背景を自由に装飾する方法をご紹介。

入力文字の装飾

さて、次に、入力される文字を装飾してみましょう。
HTMLでは無理ですが、スタイルシートを使うと、フォームの入力欄にこれから入力される文字も装飾することができます。

この方法を用いたフォームは以下の通りです。何か文字を入力してみて下さい。

お名前:
メールアドレス:
メッセージ:

さて、ではこれらの実現方法についてご紹介致しましょう。

入力文字の装飾方法

文字を装飾するには、 font-familyプロパティを用います。 このプロパティでは、フォント名やフォント種類を指定することができます。これをフォームの入力欄を構成する要素に指定すれば、フォームに入力される文字を望みのデザインにすることができます。

フォームへの文字の指定

スタイルシートの font-familyプロパティを用いて フォント名を指定しています。
1つしか指定しないでおくこともできますが、それだと、指定のフォントを持っていないアクセス者にどう見えるか分かりません。 そこで、複数のフォントを候補順に並べておくことができます。

スタイルシートは、フォントを1つだけ指定する場合には、

font-family: Verdana;

と記述します。複数指定する場合は、優先順に、

font-family: Verdana, Arial, Helvetica, Geneva;

と記述します。日本語フォント名などによくある「スペースを含む名称」を指定する際は、クオーテーション記号で囲みます。

font-family: 'HG丸ゴシックM-PRO','MS ゴシック';

※欧文フォントでも「Century Gothic」や「Times New Roman」などスペースを含む名称の場合は、クオーテーションで囲む必要があります。

これらの指定を、名前欄を作っているinput要素に加えると

<input type="text" name="name" style="background-color: #ffffcc; font-family: Verdana, Arial, Helvetica, Geneva;">

などのようになります。

フォント種類での指定

フォント名で指定すると、そのフォントがインストールされている環境でないと(作成者の意図通りに)見えない可能性があります。 そこで、フォントの名称ではなく「種類の名称」で指定する方法が用意されています。

serif 明朝系
sans-serif ゴシック系
cursive 筆記体・草書体系
fantasy 装飾的なフォント
monospace 等幅フォント

これらの種類での指定は、フォント指定リストの最後に必ず記述しておくようにしましょう。 そうすれば、並べたすべてのフォントがインストールされていない環境で閲覧された場合でも、作成者の意図に近いフォントで表示される可能性が高くなります。

例えば、ゴシックで表示したいなら、

font-family: 'MS Pゴシック', sans-serif;

と記述しておくことで、「MS Pゴシック」フォントのない環境でも、ゴシック系のフォント(=sans-serif系フォント)で表示されるようになります。

※これらの種類名は、クオーテーションで囲まないように注意して下さい。フォントの名称ではありませんから、クオーテーションで囲んではいけません。

フォームへの文字の指定

文字サイズを指定することもできます。その場合は、 font-sizeプロパティを用います。

font-size: 18pt;

上記の例だと、18ポイントの大きさで表示されることになります。
具体的な「数値+単位」での指定のほか、「smaller」や「larger」・「80%」や「120%」など、相対的な指定も可能です。

おわりに

今回は、フォームのデザイン方法をご紹介致しました。 ぜひ、個性的なフォームを作ってみて下さい。とはいえ、あまりにも凝りすぎて、入力した文字が極端に見えにくくなるようなデザインはしないように注意しましょう。

【関連記事】

1 2 3
  • 印刷する
  • ブックマークする
  • 携帯に送る
  • ブログに書く

あわせて読みたい

この記事の担当ガイド

写真

西村 文宏

関西大学大学院 総合情報学研究科 博士課程にて情報学を学ぶ傍ら、ホームページに関する書籍の執筆や企業…

続きを読む

All About Good Answers Topics

回答募集中のトピック(お題)

回答できるものを探そう Good Anwsersトップへ
今なら最大10,000円の回答キャンペーン実施中!

ビジネススタイルは、スーツの着こなしのルールを遵守しつつ、小物で個性を打ち出すのがセオリー。だからこそ、比較的自由度の高いバッグが重要だ。そこで今回は、「ブリーフケース」と「トートバッグ」という今おすすめのタイプから15点ずつアイテムをピックアップ。品質や素材が秀でているだけでなく、機能面も優れる才色兼備な逸品を厳選した。バッグを新調するだけで、不思議なほど心躍る。

人気ホームページ作成ランキング

Powered by 価格.com

おすすめ記事

メルマガ登録

【デジタルメルマガ】オトナのオトコなら知っておきたい、PCやデジモノに関する情報をお届けします。

All About ウェブマガジン

男性向け

男のカバン完全カタログ

女性向け

パンの美味しい、素敵カフェ

All About モバイル

QRコード

All Aboutがケータイで読める!

オススメ記事をメールでチェック