Among the benefits of HTML5 Forms is the browsers ability to validate input and indicate invalid entries to users. Many modern browsers now display automatic pop-up validation messages, but support is not universal. All supporting browsers, however, do support the new :valid/:invalid CSS pseudo classes for styling based on valid state.