Web Page Design and Elements
Web Page Design and Elements
• Visited. This is a link that is not being hovered over or clicked but
whose target has been visited by the user. Example: Visited.Link
• Active. An active link is one that is currently being clicked by the user.
Example: Active.Link
• Hover. The hover state is what the link looks like when the user moves
the mouse over it. Example: Hover.Link
Forms
• Form label
Forms typically collect personal data that users are reluctant to
give out. As such, properly informing users of the exact
purpose of the form is wise.
• Input fields and labels
Plan on how the input fields of the form will be laid out on the
page and how the labels for those fields will be styled and
oriented relative to the fields.
• Form Validation
An important related detail is forming validation. This is the
critical point where the website communicates the user
requirements and errors in a form.
Three things to consider in Form Validation:
Required fields
All required fields should be indicated. This is done usually with an
asterisk.
Real-time validation
Some validation can be done in real time as the user completes the
form. This kind of validation informs the user as quickly as possible
of any problems with the data they have inputted.
Post-back validation
This kind of validation happens after the user has submitted the
form. The style used for real-time validation is often repeated here,
but another option is to group all errors into a single message.
• Status Messages: Errors, Warnings, Confirmation
Users will usually need some sort of feedback after
performing an action on your website. The most likely
scenario is after submitting a form, but many other
events could occur as well.