# Input A styled single-line text field with an optional label and hint text below it. The workhorse of any form — use it for names, emails, passwords, search queries, or any other short text value. --- ## Quick example ```csharp new Input( id: "email", name: "email", inputType: "email", placeholder: "you@example.com", label: "Email address") ``` --- ## All the options ```csharp public Input( string id, string name = "", string inputType = "text", string placeholder = "", string label = "", string description = "", string extraClasses = "", string hxAttrs = "") ``` | Parameter | What it does | |---|---| | `id` | Element id. Also used by the `