フォームのスタイリング★ユーザーの操作に反応を返すフォームはユーザーが操作することのできる要素です。そのため、ユーザーが入力欄を操作した際に、何らかの反応を返してやると、いまどの部分を操作しているのかが明確になって、より使いやすいフォームとなるはずです。そこで、ユーザーが入力欄にカーソルを当ててフォーカスした際に、その入力欄の周りに微かに色が付くようにしようと思います。form.cssに以下の記述を追加してください。#ccccee;/*影を付ける*/outline-style:none;/*アウトライン無しにする*/}保存をしたらブラウザで表示してみましょう。テキスト入力欄にカーソルを当ててフォーカスした際に、その入力欄の周囲に薄青の影が付くようになれば成功です。影を付けるのに使用したbox-shadowプロパティは、旧いバージョンのブラウザではサポートされていない場合があります。Chromeによるものです。今回追加したCSSソースの内容を確認しておきましょう。textarea:focusという2つのセレクタを、カンマ区切りで並べています。どちらのセレクタにも:focus疑似クラスが付けられていますが、:focus疑似クラスは、「ユーザーがマウスカーソルを合わせてフォーカスしている最中の要素」がスタイル適用対象となります。「ユーザーがフォーカスしているform1というid名がつけられた要素の子となるinput要素、および、ユーザーがフォーカスしているform1というid名がつけられた要素の子となるtextarea要素」という意味になります。薄青の影を付けるように指定しています。outline-style:none;は、アウトライン無しにしています。Chromeなどのブラウザで、入力欄がフォーカスされた際に、アウトラインが付けられるスタイルが初期設定されているのをリセットするためです。影とアウトラインが同時に表示されるとうるさい感じがするので、影を付ける代わりに、アウトラインを無しにしています。