1. 7
  1.  

  2. 5

    I know this seems incredibly basic and trivial, but that’s the point. I wanted to highlight just how much functionality is baked right into basic HTML5 forms that I’ve seen many front-end developers take for granted.