Bootstrap supports all the HTML5 input types: text, password, datetime, datetime-local, date, month, time, week, number, email, url, search, tel, and color.
Input Groups. Input groups are extended Form controls Using input groups you can easily prepend and append text or buttons to the text-based inputs.