HTML Input Form Attributes Tutorial
In HTML, input forms are used to collect user input. There are several attributes that can be used to customize the behavior and appearance of input forms. In this tutorial, we will go over some of the most commonly used input form attributes with examples.
1. type Attribute
The type
attribute specifies the type of input field. Some common values for the type
attribute include:
Value | Description |
---|---|
text | Creates a single-line text input field |
password | Creates a password input field (text is masked) |
checkbox | Creates a checkbox input field |
Example:
<input type="text" name="username">
<input type="password" name="password">
<input type="checkbox" name="subscribe" value="yes">
2. name Attribute
The name
attribute specifies the name of the input field when it is submitted with a form. This is how the user input is identified on the server side.
Example:
<input type="text" name="username">
<input type="password" name="password">
3. value Attribute
The value
attribute specifies the initial value of the input field. This is useful for pre-filling form fields with default values.
Example:
<input type="text" name="username" value="JohnDoe">
<input type="password" name="password" value="">
4. placeholder Attribute
The placeholder
attribute specifies a short hint that describes the expected value of the input field. This is displayed in the field when it is empty.
Example:
<input type="text" name="username" placeholder="Enter your username">
<input type="password" name="password" placeholder="Enter your password">
These are just a few of the many attributes that can be used to customize input forms in HTML. Experiment with different attributes and values to create forms that meet your specific needs.