• Form structure – <form><input><label><textarea><select>
  • Validation – requiredpatternmin/maxtype (email, number, date)
  • Submission handling – actionmethodonsubmit