Looking at how CSS has taken over from where we used to use JavaScript, Flash or other techniques to achieve the delightful interfaces we're trying to create.
placeholder="e.g. ryan@example.net" title="Please enter a valid email" required /> <p class="val"> <span class="invalid">Please enter a valid email address e.g. ryan@example.net</span> <span class="valid">Thank you for entering a valid email</span> </p> 28