Tutorials References Exercises Menu
Paid Courses

HTML <input> placeholder Attribute

❮ HTML <input> tag


A telephone input field with a placeholder text:

<form action="/action_page.php">
  <label for="phone">Enter a phone number:</label><br><br>
  <input type="tel" id="phone" name="phone" placeholder="123-45-678"
  <small>Format: 123-45-678</small><br><br>
  <input type="submit">
Try it Yourself »

Definition and Usage

The placeholder attribute specifies a short hint that describes the expected value of an input field (e.g. a sample value or a short description of the expected format).

The short hint is displayed in the input field before the user enters a value.

Note: The placeholder attribute works with the following input types: text, search, url, tel, email, and password.

Browser Support

The numbers in the table specify the first browser version that fully supports the attribute.

placeholder 10.0 10.0 4.0 5.0 11.0


<input placeholder="text">

Attribute Values

Value Description
text Specifies a short hint that describes the expected value of the input field

❮ HTML <input> tag