Sometimes a developer will reach for a library or framework for the most basic kinds of controls, such as form fields. Reasons vary from design flexibility to less time spent coding that one instance. But the impact can be significant for page weight, accessibility, and maintenance. Instead, I will walk through some of what HTML offers already and show how you can still satisfy design and code requirements without the potential side effects.