HTML glossary: Freelancer level
63 HTML terms at the Freelancer level, each with a short definition and a link to its full page.
Updated
- <datalist>
- The element that supplies suggested options to an associated input without limiting entry to those options.
- <meter>
- The element that displays a measured value within a known range.
- <output>
- The element that represents the result of a calculation or user action.
- <progress>
- The element that displays completion progress for a task.
- <slot>
- The element that marks where assigned light-DOM content appears inside a shadow tree.
- <template>
- The element that stores inert HTML fragments for later use.
- accept attribute
- A file-input attribute that hints which file types the user should select.
- allow attribute
- An iframe attribute that controls which Permissions Policy features its content may use.
- Auto popover
- A popover mode with light dismissal that normally closes other auto popovers.
- Autonomous custom element
- A custom element with its own hyphenated tag name.
- capture attribute
- A file-input attribute that hints a preferred camera or microphone source for new media.
- crossorigin
- An attribute that configures a cross-origin request and whether credentials are included.
- Custom element
- An author-defined HTML element whose behavior is registered through the Custom Elements API.
- Customized built-in element
- A custom element that extends a built-in HTML element and uses the is attribute.
- Declarative shadow DOM
- HTML syntax that creates a shadow root from a template element during parsing.
- download attribute
- An anchor or area attribute that requests a download and can suggest a filename.
- Download link
- A hyperlink that suggests downloading its destination instead of navigating to it.
- enterkeyhint
- A global attribute that hints which action label or icon to show on a virtual enter key.
- exportparts
- An attribute that exposes selected part names from a nested shadow tree through its host.
- Focusable area
- A page region or control that can become the target of keyboard focus.
- form attribute
- An attribute that associates a form control with a form by id, even when it is outside that form.
- Form data set
- The ordered name-and-value entries constructed from a form for submission.
- Form owner
- The form element associated with a form control or other form-associated element.
- Form submission
- The process of constructing form data and sending or navigating it to the form's destination.
- Form-associated element
- An element with form-related behavior that can be connected to a form owner.
- Hint popover
- A popover mode for transient hints that can coexist with an auto popover.
- Iframe sandbox
- Restrictions applied to content in an iframe through its sandbox attribute.
- Implicit submission
- Form submission triggered by an action such as pressing Enter in a text control.
- inert
- A global attribute that prevents an element and its descendants from receiving focus or user interaction.
- inputmode
- A global attribute that hints which input interface, such as a numeric keyboard, would be useful.
- integrity attribute
- An attribute containing hashes used to verify a fetched script or stylesheet.
- itemid
- An attribute giving a typed microdata item a global identifier.
- itemprop
- An attribute that assigns one or more property names to data in an element.
- itemref
- An attribute that adds properties from elements outside a microdata item's descendants.
- itemscope
- A Boolean attribute that creates a new microdata item.
- itemtype
- An attribute containing vocabulary URLs that define a microdata item's type.
- Light dismiss
- Closing a temporary interface by interacting outside it or making a platform close request.
- list attribute
- The input attribute whose value identifies a datalist containing suggestions.
- Manual popover
- A popover mode that remains open until explicitly hidden.
- Microdata
- HTML attributes that add machine-readable items and name-value properties to document content.
- Microdata item
- A group of microdata properties describing one thing.
- Modal dialog
- A dialog that makes the rest of its document inert until the dialog closes.
- Multipart form data
- A form encoding that separates entries into parts and supports file uploads.
- Named slot
- A slot identified by name so matching host children can be assigned to it.
- nonce attribute
- A one-use token that a Content Security Policy can require on allowed inline script or style elements.
- Non-modal dialog
- A displayed dialog that allows interaction with the rest of the document.
- part attribute
- An attribute naming parts inside a shadow tree so external CSS can select them.
- ping attribute
- An anchor or area attribute listing URLs to notify when the hyperlink is followed.
- Ping URL
- A URL notified when a user follows a hyperlink, when hyperlink auditing is enabled.
- Popover
- An element displayed in the top layer using built-in showing, hiding, and dismissal behavior.
- popover attribute
- A global attribute that turns an element into a popover.
- Popover target
- A popover element connected to a button or input that can show or hide it.
- referrerpolicy
- An attribute that controls which referrer information is sent when fetching or navigating.
- Sequential focus navigation
- Moving focus through eligible page controls in an ordered sequence, commonly with the Tab key.
- Shadow host
- An element to which a shadow root is attached.
- Shadow root
- A document fragment that forms the root of a component's encapsulated shadow tree.
- shadowrootmode
- A template attribute that requests an open or closed declarative shadow root.
- Slot assignment
- The process that matches a shadow host's children with slots in its shadow tree.
- srcdoc
- An iframe attribute containing the HTML document that should be embedded directly.
- Subresource integrity
- A security feature that checks a fetched resource against an expected cryptographic hash.
- Successful control
- A form control that contributes its name and value to submitted form data.
- Template contents
- The separate document fragment containing the child markup of a template element.
- URL-encoded form data
- A form encoding that represents name-and-value pairs using URL-style escaping.