入力エリアを用意しユーザーに入力してもらう場合、入力チェックが必須になるので、大抵の場合にはエラーメッセージが必要です。 エラーメッセージはメッセージの文言も重要ですが、表示する位置もよく考える必要があります。 以下はYahoo!の例ですが、一般的にエラーの対象となったエリアとエラーメッセージの表示位置が近いほうが、ユーザにとってより分かりやすく、修正しやすいです。 しかし、ブログのコメントのように、ページの先頭に情報がたくさんあり、下のほうにフォームがあるような画面では注意が必要です。 ユーザーが入力したデータをサーバーに送信し、サーバー側でチェックを行ってエラーを返すような仕組みの場合には、送信ボタンを押してからエラーメッセージが表示されるまでに、画面のリロードが発生します。 画面のリロードを行うと、基本的にはページの一番上が表示されるので、ページが長い場合には、表示される最初の画面に