HTML - Input Attributes
Overview
Estimated time: 25–35 minutes
Input attributes fine-tune validation, behavior, and accessibility.
Examples
<input name="q" placeholder="Search" autocomplete="off">
<input name="qty" type="number" min="1" max="10" step="1" required>
<input name="zip" pattern="[0-9]{5}" inputmode="numeric">
Try it
Common Pitfalls
- Using
placeholder
instead of a label. - Weak patterns—test with sample inputs.