HTML <output> Tag

The <output> tag is used to display the result of a calculation or user action in a form.It is commonly used with JavaScript to show dynamic results like sums, percentages, or other computed values. The <output> element is often linked to one or more input elements using the for attribute. Syntax Attributes Attribute Description for […]

HTML <datalist> Tag

The <datalist> tag is used to provide a list of predefined options for an <input> element.It allows users to type a value or select from a list, offering a flexible and user-friendly input experience. The <datalist> element must be linked to an <input> using the list attribute. Syntax Attributes Attribute Description id Unique identifier for […]

HTML <legend> Tag

The <legend> tag is used to provide a caption or title for a <fieldset> in a form.It helps users understand the purpose of the grouped fields and improves form accessibility.A <legend> must be the first child of a <fieldset> for proper display and semantics. Syntax Attributes Attribute Description align (deprecated) Specifies the alignment of the […]

HTML <fieldset> Tag

The <fieldset> tag is used to group related elements in a form.It helps organize form controls visually and semantically, often improving usability and accessibility.It is usually combined with the <legend> tag to provide a caption for the grouped fields. Syntax Attributes Attribute Description disabled Disables all form controls within the fieldset. form Associates the fieldset […]

HTML <label> Tag

The <label> tag is used to define a label for an HTML form control like <input>, <textarea>, or <select>.Clicking the label automatically focuses the associated form control, improving usability and accessibility. Associating labels with controls helps screen readers and improves user experience. Syntax Attributes Attribute Description for Associates the label with a form control’s id. […]

HTML <optgroup> Tag

The <optgroup> tag is used to group related <option> elements inside a <select> drop-down.It provides better organization and readability for long lists of options. <optgroup> can only be used as a child of <select>. Syntax Attributes Attribute Description label Specifies the name of the group displayed in the drop-down. disabled Disables the entire group of […]

HTML <option> Tag

The <option> tag is used inside a <select> element to define a single option in a drop-down list.Each <option> represents a selectable value that the user can choose. The <option> tag must always be a child of <select> or <datalist>. Syntax Attributes Attribute Description value The value sent to the server when the option is […]

HTML <select> Tag

The <select> tag is used to create a drop-down list in a form.It allows users to choose one or multiple options from a predefined list.Each option is defined using the <option> tag, and options can be grouped with <optgroup>. Syntax Attributes Attribute Description name Name of the select element, used in form submission. id Unique […]

HTML <button> Tag

The <button> tag is used to create a clickable button in an HTML form or web page.It can contain text, images, or HTML content, unlike <input type=”submit”> which is limited to plain text. Syntax Attributes Attribute Description type Defines the button type: submit (submit form), reset (reset form), or button (custom action). name Name of […]

HTML <textarea> Tag

The <textarea> tag is used to create a multi-line text input field in a form.Unlike the <input type=”text”> field, which is single-line, <textarea> allows users to enter large blocks of text, like comments, feedback, or messages. Syntax Attributes Attribute Description name Name of the textarea used for form submission. rows Number of visible text lines. […]

Sign In Form

Use your email and password to sign in

Provide your email and we will send you a password reset link.

Don’t have an account, signup here : 

HTML5 & CSS3

Tools and Tutorials

Registration Form

Signup to track your record and much more.

We have sent you an email with a registration link. Please click the link to verify your email address, or enter the 6-digit OTP provided in the email.

Didn't receive the OTP. Regenerate OTP Resend