Progressively Enhanced Form Validation, Part 1: HTML and CSS

This form uses browser built-in form validation (no JavaScript).

Read the accompanying Cloud Four article

Customer details
Purchase details
Interests