# whatwg/html

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/whatwg-html).**

9,163 stars · 3,117 forks · HTML · other

## Links

- GitHub: https://github.com/whatwg/html
- Homepage: https://html.spec.whatwg.org/multipage/
- awesome-repositories: https://awesome-repositories.com/repository/whatwg-html.md

## Topics

`canvas` `eventsource` `html` `html-standard` `standard` `storage` `whatwg` `workers`

## Description

This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation.

The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.

The scope covers a wide range of capability areas, including semantic content marking, multimedia embedding, and form input validation. It further defines the standards for task scheduling via event loops and microtasks, as well as the mechanisms for resource preloading and speculative fetching.

The project provides comprehensive technical definitions for document lifecycle processes, data processing utilities, and user interface component behaviors.

## Tags

### Content Management & Publishing

- [Document Content Structuring](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architecture-modeling/document-models/document-sectioning/document-content-structuring.md) — Establishes semantic elements and hierarchical structures to organize a document's content and layout. ([source](https://html.spec.whatwg.org/))
- [Document Metadata Management](https://awesome-repositories.com/f/content-management-publishing/document-metadata-management.md) — Defines document-level information, character encoding, and external resource relationships using head and meta elements. ([source](https://html.spec.whatwg.org/multipage/dom.html))
- [Content Citations](https://awesome-repositories.com/f/content-management-publishing/content-citations.md) — Represents sections of content quoted from another source with an optional citation URL. ([source](https://html.spec.whatwg.org/multipage/grouping-content.html))
- [Independent Compositions](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architecture-modeling/document-models/document-sectioning/document-content-structuring/content-schema-definitions/modular-content-block-definitions/independent-compositions.md) — The HTML specification marks self-contained compositions that are independently distributable or reusable. ([source](https://html.spec.whatwg.org/multipage/sections.html))
- [Lifecycle Events](https://awesome-repositories.com/f/content-management-publishing/content-processing-transformation/document-processing-conversion/document-processing/rendering-visualization/document-rendering/lifecycle-events.md) — The HTML specification fires an event and activates transitions when a document is first rendered or reactivated. ([source](https://html.spec.whatwg.org/multipage/browsing-the-web.html))

### Software Engineering & Architecture

- [Document Object Models](https://awesome-repositories.com/f/software-engineering-architecture/document-object-models.md) — Defines the fundamental system for representing and manipulating document structures as hierarchical object trees.
- [Byte Stream Decoding](https://awesome-repositories.com/f/software-engineering-architecture/byte-stream-decoding.md) — Converts an input byte stream into characters based on a determined encoding while handling invalid sequences. ([source](https://html.spec.whatwg.org/multipage/parsing.html))
- [Microtask Queues](https://awesome-repositories.com/f/software-engineering-architecture/execution-control/concurrency-controlled-schedulers/execution-schedulers/microtask-queues.md) — Implements the microtask queue scheduling algorithm as a fundamental part of the browser event loop.
- [External Resource References](https://awesome-repositories.com/f/software-engineering-architecture/external-content-handlers/external-content-inclusions/external-resource-references.md) — Displays an external resource as an image or child navigable using a specified URL. ([source](https://html.spec.whatwg.org/multipage/iframe-embed-object.html))
- [External Resource Associations](https://awesome-repositories.com/f/software-engineering-architecture/external-content-handlers/external-content-inclusions/external-resource-references/external-resource-associations.md) — Connects the document to external assets like stylesheets or icons using defined relationship links. ([source](https://html.spec.whatwg.org/multipage/semantics.html))
- [Project Metadata Declarations](https://awesome-repositories.com/f/software-engineering-architecture/project-metadata-declarations.md) — Embeds key-value pairs and encoding declarations to describe the document using standardized metadata formats. ([source](https://html.spec.whatwg.org/multipage/semantics.html))
- [DOM Tree Construction](https://awesome-repositories.com/f/software-engineering-architecture/trees/syntax-tree-construction/dom-tree-construction.md) — Defines the core algorithm for building the document object model from parsed tokens.
- [Regex Input Validation](https://awesome-repositories.com/f/software-engineering-architecture/application-lifecycle-management/configuration-management/automation-and-templating-frameworks/blueprint-input-configurations/input-restrictions/regex-input-validation.md) — Defines the ability to validate form input values against a specified regular expression. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Text Length Restrictions](https://awesome-repositories.com/f/software-engineering-architecture/application-lifecycle-management/configuration-management/automation-and-templating-frameworks/blueprint-input-configurations/input-restrictions/text-length-restrictions.md) — Enforces minimum and maximum character limits on text inputs to ensure data meets length requirements. ([source](https://html.spec.whatwg.org/multipage/form-control-infrastructure.html))
- [Vocabulary Mapping](https://awesome-repositories.com/f/software-engineering-architecture/application-lifecycle-management/configuration-management/configuration-lifecycle-management/item-categorization-systems/vocabulary-mapping.md) — The HTML specification categorizes semantic items by associating them with URLs that define the vocabulary used. ([source](https://html.spec.whatwg.org/multipage/microdata.html))
- [Asynchronous Messaging](https://awesome-repositories.com/f/software-engineering-architecture/asynchronous-messaging.md) — Provides the mechanism for processing incoming asynchronous data from WebSockets and server-sent events. ([source](https://html.spec.whatwg.org/multipage/comms.html))
- [Email Input Types](https://awesome-repositories.com/f/software-engineering-architecture/email-fields/email-input-types.md) — Specifies the email input type for capturing and validating email addresses according to global syntax. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Global Scope Isolation](https://awesome-repositories.com/f/software-engineering-architecture/execution-control/namespace-isolation/module-isolation/architecture-isolation/global-scope-isolation.md) — Provides isolated global environments for executing modules without polluting the main thread. ([source](https://html.spec.whatwg.org/multipage/worklets.html))
- [Attribute Synchronization](https://awesome-repositories.com/f/software-engineering-architecture/reactive-property-systems/attribute-synchronization.md) — Synchronizes interface properties with content attributes to ensure updates in one are reflected in the other. ([source](https://html.spec.whatwg.org/multipage/common-dom-interfaces.html))
- [String Tokenization](https://awesome-repositories.com/f/software-engineering-architecture/string-tokenization.md) — Splits strings into collections of unique tokens separated by spaces or commas for attribute processing. ([source](https://html.spec.whatwg.org/multipage/common-microsyntaxes.html))

### Web Development

- [Event Loop Managers](https://awesome-repositories.com/f/web-development/event-loop-managers.md) — Defines the core event loop orchestration that coordinates task execution and rendering updates. ([source](https://html.spec.whatwg.org/multipage/webappapis.html))
- [Autonomous Custom Elements](https://awesome-repositories.com/f/web-development/autonomous-custom-elements.md) — The HTML specification defines new HTML tags with independent classes and logic that function separately from existing built-in elements. ([source](https://html.spec.whatwg.org/multipage/custom-elements.html))
- [Browser Navigation Utilities](https://awesome-repositories.com/f/web-development/browser-navigation-utilities.md) — Controls session history, manages browsing contexts, and coordinates transitions between web resources.
- [Built-in Element Extensions](https://awesome-repositories.com/f/web-development/built-in-element-extensions.md) — The HTML specification adds custom functionality and lifecycle hooks to existing HTML elements while preserving native behaviors and semantics. ([source](https://html.spec.whatwg.org/multipage/custom-elements.html))
- [Content Type Identification](https://awesome-repositories.com/f/web-development/content-type-identification.md) — Assigns media types to resources so browsers can correctly process HTML, XML, JSON, and event streams. ([source](https://html.spec.whatwg.org/multipage/iana.html))
- [MIME Type Definitions](https://awesome-repositories.com/f/web-development/custom-content-negotiators/mime-type-mappings/mime-type-definitions.md) — Defines the standard MIME types used to inform browsers how to parse and render different data formats. ([source](https://html.spec.whatwg.org/multipage/indices.html))
- [Custom Data Attributes](https://awesome-repositories.com/f/web-development/custom-data-attributes.md) — Allows the embedding of custom, non-visible information in elements via data attributes for use by site-specific scripts. ([source](https://html.spec.whatwg.org/multipage/dom.html))
- [Document Language Specifications](https://awesome-repositories.com/f/web-development/document-language-specifications.md) — Specifies the primary language of the document to assist speech synthesis and translation tools. ([source](https://html.spec.whatwg.org/multipage/semantics.html))
- [Document Lifecycle Management](https://awesome-repositories.com/f/web-development/document-lifecycle-management.md) — Defines the process for aborting documents and removing them from the session history. ([source](https://html.spec.whatwg.org/multipage/document-lifecycle.html))
- [Document Navigation](https://awesome-repositories.com/f/web-development/document-navigation.md) — Defines how the browser loads new documents, handles HTTP POST requests, and executes JavaScript URLs. ([source](https://html.spec.whatwg.org/multipage/browsing-the-web.html))
- [DOM Content Model Enforcement](https://awesome-repositories.com/f/web-development/dom-content-model-enforcement.md) — Restricts the types of child elements allowed within a parent based on standardized content categories. ([source](https://html.spec.whatwg.org/multipage/dom.html))
- [DOM Content Modeling](https://awesome-repositories.com/f/web-development/dom-content-modeling.md) — Establishes how tags delimit content types, including the definitions of void and template elements. ([source](https://html.spec.whatwg.org/multipage/syntax.html))
- [DOM Element Manipulators](https://awesome-repositories.com/f/web-development/dom-element-manipulators.md) — Provides programmatic access to root HTML, head, and body elements for structure modification. ([source](https://html.spec.whatwg.org/multipage/dom.html))
- [DOM Serialization](https://awesome-repositories.com/f/web-development/dom-serialization.md) — Defines the process of converting a DOM element or document and its children back into a markup string. ([source](https://html.spec.whatwg.org/multipage/parsing.html))
- [Dynamic Script Embedding](https://awesome-repositories.com/f/web-development/dynamic-script-embedding.md) — Includes JavaScript, import maps, and data blocks in a document with configurable execution timing and loading priority. ([source](https://html.spec.whatwg.org/multipage/scripting.html))
- [Element Lifecycle Management](https://awesome-repositories.com/f/web-development/element-lifecycle-management.md) — The HTML specification executes code when an element is connected, disconnected, moved, adopted, or has its attributes changed. ([source](https://html.spec.whatwg.org/multipage/custom-elements.html))
- [Embedded Browsing Contexts](https://awesome-repositories.com/f/web-development/embedded-browsing-contexts.md) — Specifies the rules for nesting external pages and HTML strings within a document, including security and permissions. ([source](https://html.spec.whatwg.org/multipage/iframe-embed-object.html))
- [URL Change Interceptors](https://awesome-repositories.com/f/web-development/event-interception-frameworks/url-change-interceptors.md) — Specifies how the browser changes the current location by setting new URLs or reloading the page. ([source](https://html.spec.whatwg.org/multipage/nav-history-apis.html))
- [External Resource Loading](https://awesome-repositories.com/f/web-development/external-resource-loading.md) — Integrates external content using specialized elements and controls for playback and loading. ([source](https://html.spec.whatwg.org/))
- [Form Data Support](https://awesome-repositories.com/f/web-development/form-data-support.md) — Specifies how form data is encoded into byte sequences, including URL-encoded and multipart formats, for server transmission. ([source](https://html.spec.whatwg.org/multipage/form-control-infrastructure.html))
- [HTML and XML Serialization](https://awesome-repositories.com/f/web-development/html-and-xml-serialization.md) — Provides specialized methods to parse and serialize HTML or XML strings using internal properties. ([source](https://html.spec.whatwg.org/))
- [Hyperlink Definitions](https://awesome-repositories.com/f/web-development/hyperlink-definitions.md) — The HTML specification links to web pages, files, email addresses, or internal page locations using a specific URL. ([source](https://html.spec.whatwg.org/multipage/links.html))
- [Hyperlink Implementations](https://awesome-repositories.com/f/web-development/hyperlink-implementations.md) — The HTML specification links documents to other resources using anchor or area elements. ([source](https://html.spec.whatwg.org/))
- [List Item Definitions](https://awesome-repositories.com/f/web-development/list-item-definitions.md) — The HTML specification represents an individual entry within an ordered list, unordered list, or menu. ([source](https://html.spec.whatwg.org/multipage/grouping-content.html))
- [Main Content Identification](https://awesome-repositories.com/f/web-development/main-content-identification.md) — The HTML specification marks the dominant content of a document to distinguish it from repeated layout elements. ([source](https://html.spec.whatwg.org/multipage/grouping-content.html))
- [Navigation Block Definitions](https://awesome-repositories.com/f/web-development/navigation-block-definitions.md) — Defines semantic elements that identify major sections of a page containing primary navigation links. ([source](https://html.spec.whatwg.org/multipage/sections.html))
- [Navigation History Providers](https://awesome-repositories.com/f/web-development/navigation-history-providers.md) — Defines the core mechanics for managing the session history stack and traversing pages via history APIs. ([source](https://html.spec.whatwg.org/))
- [Nested Navigable Embedding](https://awesome-repositories.com/f/web-development/navigation-history-providers/nested-navigable-embedding.md) — The HTML specification creates a nested navigable within a container element and links its history to the parent. ([source](https://html.spec.whatwg.org/multipage/document-sequences.html))
- [Ordered Lists](https://awesome-repositories.com/f/web-development/ordered-lists.md) — Defines the structure and numbering logic for intentional sequences of content items. ([source](https://html.spec.whatwg.org/multipage/grouping-content.html))
- [Page Structure Standards](https://awesome-repositories.com/f/web-development/page-structure-standards.md) — Specifies a standardized set of elements and attributes to organize content and ensure consistent rendering across browsers. ([source](https://html.spec.whatwg.org/multipage/))
- [Paragraph Elements](https://awesome-repositories.com/f/web-development/paragraph-elements.md) — Defines the structural representation of text as paragraphs to separate content blocks. ([source](https://html.spec.whatwg.org/multipage/grouping-content.html))
- [Preformatted Text Rendering](https://awesome-repositories.com/f/web-development/preformatted-text-rendering.md) — Provides a way to display blocks of text exactly as written, preserving all whitespace and line breaks. ([source](https://html.spec.whatwg.org/multipage/grouping-content.html))
- [Resource Preloading](https://awesome-repositories.com/f/web-development/resource-preloading.md) — Defines the standards for fetching high-priority assets immediately to optimize page loading performance. ([source](https://html.spec.whatwg.org/multipage/links.html))
- [Script Execution Controls](https://awesome-repositories.com/f/web-development/script-execution-controls.md) — Toggles the ability to run scripts based on user preferences, agent support, and security flags. ([source](https://html.spec.whatwg.org/multipage/webappapis.html))
- [Stylesheet Integration](https://awesome-repositories.com/f/web-development/stylesheet-integration.md) — Defines how external stylesheets are linked to control the visual presentation of a web page. ([source](https://html.spec.whatwg.org/multipage/links.html))
- [User Interface Frameworks](https://awesome-repositories.com/f/web-development/user-interface-frameworks.md) — Creating interactive controls, form elements, and layout components to collect user input and trigger actions.
- [Shared Workers](https://awesome-repositories.com/f/web-development/background-processing-workers/persistent-background-workers/shared-workers.md) — Provides the standard for creating shared background scripts that can be accessed across multiple windows or tabs. ([source](https://html.spec.whatwg.org/multipage/workers.html))
- [Context Isolation Managers](https://awesome-repositories.com/f/web-development/browser-session-managers/context-isolation-managers.md) — Organizes top-level browsing contexts to manage agent clusters and security isolation modes. ([source](https://html.spec.whatwg.org/multipage/document-sequences.html))
- [Browsing Context Management](https://awesome-repositories.com/f/web-development/browsing-context-management.md) — Defines the behavior for opening new windows and managing the relationship between different browsing contexts. ([source](https://html.spec.whatwg.org/multipage/nav-history-apis.html))
- [Browsing Context Relationships](https://awesome-repositories.com/f/web-development/browsing-context-relationships.md) — Specifies how to retrieve references to related windows, such as the parent navigable or the opener of a window. ([source](https://html.spec.whatwg.org/multipage/nav-history-apis.html))
- [CSS Dimension Parsing](https://awesome-repositories.com/f/web-development/css-dimension-parsing.md) — Extracts numerical values from markup and identifies them as percentages or lengths for layout calculation. ([source](https://html.spec.whatwg.org/multipage/common-microsyntaxes.html))
- [Scoped Registries](https://awesome-repositories.com/f/web-development/custom-element-registries/scoped-registries.md) — Provides isolated registries to allow multiple libraries to define custom elements without naming conflicts. ([source](https://html.spec.whatwg.org/multipage/custom-elements.html))
- [Document Mode Declarations](https://awesome-repositories.com/f/web-development/document-mode-declarations.md) — Includes a preamble that instructs the user agent to follow current specifications and avoid legacy rendering modes. ([source](https://html.spec.whatwg.org/multipage/syntax.html))
- [Navigable Lifecycles](https://awesome-repositories.com/f/web-development/document-navigation/navigable-lifecycles.md) — The HTML specification removes a child or top-level navigable and cleans up associated documents. ([source](https://html.spec.whatwg.org/multipage/document-sequences.html))
- [DOM Content Updating](https://awesome-repositories.com/f/web-development/dom-element-manipulators/dom-content-updating.md) — Implements logic for replacing an element's children or shell with new parsed markup. ([source](https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html))
- [DOM Node Positioning](https://awesome-repositories.com/f/web-development/dom-node-positioning.md) — Allows for the parsing of markup strings and their insertion into the DOM at specific relative positions. ([source](https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html))
- [Element Attributes](https://awesome-repositories.com/f/web-development/element-attributes.md) — Defines the system for managing universal attributes that apply to all HTML elements for styling and accessibility. ([source](https://html.spec.whatwg.org/multipage/dom.html))
- [Command Attributes](https://awesome-repositories.com/f/web-development/element-attributes/command-attributes.md) — Invokes specific actions on elements using command attributes to trigger behavior like closing dialogs. ([source](https://html.spec.whatwg.org/multipage/form-elements.html))
- [File Uploads](https://awesome-repositories.com/f/web-development/file-uploads.md) — Provides the standard mechanism for selecting and uploading binary files via multipart form data. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Fragment Navigation](https://awesome-repositories.com/f/web-development/fragment-navigation.md) — The HTML specification updates the document URL to a specific fragment and scrolls to the corresponding element without reloading. ([source](https://html.spec.whatwg.org/multipage/browsing-the-web.html))
- [Global Item Identifiers](https://awesome-repositories.com/f/web-development/global-item-identifiers.md) — The HTML specification assigns a unique absolute URL to a typed item to allow external referencing. ([source](https://html.spec.whatwg.org/multipage/microdata.html))
- [HTML Templates](https://awesome-repositories.com/f/web-development/html-templates.md) — Defines snippets of markup that remain inactive until they are cloned and inserted into the document. ([source](https://html.spec.whatwg.org/multipage/scripting.html))
- [Inter-Thread Communication](https://awesome-repositories.com/f/web-development/inter-thread-communication.md) — The HTML specification transmits cloned or transferred data between the main thread and background workers using a messaging port. ([source](https://html.spec.whatwg.org/multipage/workers.html))
- [Interactive Element Styling](https://awesome-repositories.com/f/web-development/interactive-element-styling.md) — Defines how styles are applied based on the dynamic state of an element, such as active or visited. ([source](https://html.spec.whatwg.org/multipage/semantics-other.html))
- [Directional Layout Support](https://awesome-repositories.com/f/web-development/internationalization-localization/translation-management-platforms/site-localization/multi-language-content-delivery/locale-based-filters/content-translation/directional-layout-support.md) — Defines how browsers handle directional layout support for right-to-left and left-to-right text rendering.
- [Navigable Initialization](https://awesome-repositories.com/f/web-development/navigable-initialization.md) — Defines the initialization process for new top-level windows, establishing their session history and root documents. ([source](https://html.spec.whatwg.org/multipage/document-sequences.html))
- [Navigable Target Resolution](https://awesome-repositories.com/f/web-development/navigable-target-resolution.md) — Provides the standard for how browsers resolve named targets for window and iframe navigations. ([source](https://html.spec.whatwg.org/multipage/document-sequences.html))
- [Non-Reloading History Updates](https://awesome-repositories.com/f/web-development/navigation-history-providers/non-reloading-history-updates.md) — Specifies how to modify the session history URL and state without refreshing the page. ([source](https://html.spec.whatwg.org/multipage/browsing-the-web.html))
- [Page Load State Tracking](https://awesome-repositories.com/f/web-development/page-load-state-tracking.md) — Provides mechanisms for monitoring the page-load lifecycle to trigger logic when content becomes interactive. ([source](https://html.spec.whatwg.org/multipage/dom.html))
- [Page Metadata Associations](https://awesome-repositories.com/f/web-development/page-metadata-associations.md) — Associates the document with an application manifest, an icon, or a preferred canonical URL. ([source](https://html.spec.whatwg.org/multipage/links.html))
- [Deferred Loading](https://awesome-repositories.com/f/web-development/performance-optimizations/initial-page-load-optimizations/deferred-loading.md) — Implements standards for delaying the loading of media and iframes until they enter the viewport. ([source](https://html.spec.whatwg.org/multipage/urls-and-fetching.html))
- [Resource Fetch Priorities](https://awesome-repositories.com/f/web-development/resource-fetch-priorities.md) — Establishes how relative priority levels are assigned to resource requests to optimize download order. ([source](https://html.spec.whatwg.org/multipage/urls-and-fetching.html))
- [HTML Namespace Integration](https://awesome-repositories.com/f/web-development/schema-validation/xml-schema-validations/xslt-transformations/html-namespace-integration.md) — Modifies XPath and XSLT behavior to correctly process HTML namespaces and case-sensitivity. ([source](https://html.spec.whatwg.org/multipage/infrastructure.html))
- [Semantic Data Markup](https://awesome-repositories.com/f/web-development/semantic-data-markup.md) — The HTML specification creates groups of name-value pairs on elements to signal the start of a new entity. ([source](https://html.spec.whatwg.org/multipage/microdata.html))
- [Semantic Item Properties](https://awesome-repositories.com/f/web-development/semantic-item-properties.md) — The HTML specification associates names or URLs with elements to create key-value pairs describing a semantic item. ([source](https://html.spec.whatwg.org/multipage/microdata.html))
- [Speculation Rule Prerendering](https://awesome-repositories.com/f/web-development/speculation-rule-prerendering.md) — Defines the Speculation Rules API to instruct browsers to prefetch or prerender future navigation targets. ([source](https://html.spec.whatwg.org/multipage/speculative-loading.html))
- [Speculative Resource Preloading](https://awesome-repositories.com/f/web-development/speculative-resource-preloading.md) — Implements the scanner that identifies and fetches external assets ahead of the main HTML parser. ([source](https://html.spec.whatwg.org/multipage/parsing.html))
- [Enumerated Attribute Parsing](https://awesome-repositories.com/f/web-development/standard-html-attribute-mapping/enumerated-attribute-parsing.md) — Maps attribute values to specific states using standardized keywords and default values. ([source](https://html.spec.whatwg.org/multipage/common-microsyntaxes.html))
- [Unordered Lists](https://awesome-repositories.com/f/web-development/unordered-lists.md) — The HTML specification creates a list of items where the order does not affect the meaning of the document. ([source](https://html.spec.whatwg.org/multipage/grouping-content.html))
- [Custom Elements](https://awesome-repositories.com/f/web-development/web-standards/custom-elements.md) — Defines the standard for creating new element types with specific constructor behaviors and registry associations. ([source](https://html.spec.whatwg.org/multipage/dom.html))

### Part of an Awesome List

- [HTML Parsing](https://awesome-repositories.com/f/awesome-lists/data/html-parsing.md) — Implements the conversion of markup strings into a list of nodes based on the surrounding parent context. ([source](https://html.spec.whatwg.org/multipage/parsing.html))
- [Form Validation](https://awesome-repositories.com/f/awesome-lists/devtools/form-validation.md) — Enforces constraints on form controls such as required values and patterns to report validation errors. ([source](https://html.spec.whatwg.org/multipage/form-control-infrastructure.html))
- [HTML Processing](https://awesome-repositories.com/f/awesome-lists/devtools/html-processing.md) — Establishes the fundamental process of creating a document and associating it with a byte-stream parser. ([source](https://html.spec.whatwg.org/multipage/document-lifecycle.html))
- [XML Fragment Parsing](https://awesome-repositories.com/f/awesome-lists/data/html-and-xml-parsing/xml-fragment-parsing.md) — Specifies how to convert XML markup strings into DOM nodes within a given context. ([source](https://html.spec.whatwg.org/multipage/xhtml.html))
- [XML Parsing](https://awesome-repositories.com/f/awesome-lists/data/html-and-xml-parsing/xml-parsing.md) — Defines the standard algorithms for mapping XML byte streams into document objects. ([source](https://html.spec.whatwg.org/multipage/xhtml.html))
- [Form-Associated Elements](https://awesome-repositories.com/f/awesome-lists/devtools/forms/form-associated-elements.md) — Defines how elements are associated with forms to ensure data inclusion during submission. ([source](https://html.spec.whatwg.org/multipage/form-control-infrastructure.html))
- [Pixel-Level Image Manipulation](https://awesome-repositories.com/f/awesome-lists/media/pixel-level-image-manipulation.md) — Enables reading and writing raw pixel data for a rectangular area to perform image processing. ([source](https://html.spec.whatwg.org/multipage/canvas.html))

### Data & Databases

- [Origin-Based Isolation](https://awesome-repositories.com/f/data-databases/original-content-retrievers/origin-based-isolation.md) — Implements security boundaries that prevent different origins from accessing each other's data and storage. ([source](https://html.spec.whatwg.org/multipage/browsers.html))
- [URL Resolvers](https://awesome-repositories.com/f/data-databases/relational-association-apis/related-attribute-resolvers/url-resolvers.md) — Converts strings into URL records by resolving relative paths against a base URL and specific encoding. ([source](https://html.spec.whatwg.org/multipage/urls-and-fetching.html))
- [Markup Parsers](https://awesome-repositories.com/f/data-databases/string-data-structures/markup-parsers.md) — Converts raw markup strings into traversable document objects or fragments without triggering a render. ([source](https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html))
- [HTML Tokenization](https://awesome-repositories.com/f/data-databases/token-based-streaming-parsers/html-tokenization.md) — Defines the state-machine-based tokenization algorithm used to parse HTML documents.
- [Complex Data Serialization](https://awesome-repositories.com/f/data-databases/complex-data-serialization.md) — Provides the structured clone algorithm to serialize complex objects for realm-independent storage and transfer. ([source](https://html.spec.whatwg.org/multipage/structured-data.html))
- [Content Type Detection](https://awesome-repositories.com/f/data-databases/content-type-detection.md) — Identifies the type of a resource using sniffing heuristics to ensure consistent content handling. ([source](https://html.spec.whatwg.org/multipage/urls-and-fetching.html))
- [Local Storage Solutions](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/data-persistence-storage/data-storage/client-side-persistence/local-storage-solutions.md) — Manages client-side key-value storage using local and session storage APIs. ([source](https://html.spec.whatwg.org/))
- [XML Parsers](https://awesome-repositories.com/f/data-databases/data-processing-pipelines/data-serialization/xml-parsers.md) — Defines the initialization of a document and its associated XML parser to render XML content. ([source](https://html.spec.whatwg.org/multipage/document-lifecycle.html))
- [Numeric Range Constraints](https://awesome-repositories.com/f/data-databases/data-querying/table-item-filters/numeric-range-filters/numeric-range-constraints.md) — Enforces minimum and maximum allowable values for numeric, date, and time input controls. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [XML Serialization](https://awesome-repositories.com/f/data-databases/data-serialization-formats/xml-serialization-formats/xml-serialization.md) — Provides the standard for converting DOM nodes into namespace-well-formed XML strings. ([source](https://html.spec.whatwg.org/multipage/xhtml.html))
- [Key-Value Stores](https://awesome-repositories.com/f/data-databases/key-value-stores.md) — Provides mechanisms to save and retrieve simple string data associated with keys in persistent storage. ([source](https://html.spec.whatwg.org/multipage/webstorage.html))
- [Local Data Persistence](https://awesome-repositories.com/f/data-databases/local-data-persistence.md) — Ensures data remains available across sessions for a specific origin after a browser restart. ([source](https://html.spec.whatwg.org/multipage/webstorage.html))
- [Input Suggestions](https://awesome-repositories.com/f/data-databases/search-suggestions/input-suggestions.md) — Links text inputs to a list of predefined suggested values for user selection. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Session Management](https://awesome-repositories.com/f/data-databases/session-management.md) — Implements standards for managing user-specific context and data throughout a page session. ([source](https://html.spec.whatwg.org/multipage/webstorage.html))

### Development Tools & Productivity

- [Element Focus Controllers](https://awesome-repositories.com/f/development-tools-productivity/window-managers/element-focus-controllers.md) — Defines how keyboard focus and navigation flow are managed between interactive UI elements. ([source](https://html.spec.whatwg.org/))
- [Date String Parsers](https://awesome-repositories.com/f/development-tools-productivity/date-and-time-utilities/relative-date-formatting/date-string-parsers.md) — Implements ISO 8601 compliant parsing to convert date and time strings into structured timestamps. ([source](https://html.spec.whatwg.org/multipage/common-microsyntaxes.html))
- [Tabular Data Formatters](https://awesome-repositories.com/f/development-tools-productivity/tabular-data-formatters.md) — Defines the visual formatting and structural representation of tabular data using rows and columns. ([source](https://html.spec.whatwg.org/multipage/tables.html))
- [Task Scheduling](https://awesome-repositories.com/f/development-tools-productivity/task-scheduling.md) — Schedules the repeated execution of code snippets at fixed time intervals. ([source](https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html))
- [URI Scheme Definitions](https://awesome-repositories.com/f/development-tools-productivity/uri-scheme-definitions.md) — The HTML specification defines naming conventions for web-based URI schemes that allow applications to handle custom protocols. ([source](https://html.spec.whatwg.org/multipage/iana.html))

### DevOps & Infrastructure

- [Background Task Runners](https://awesome-repositories.com/f/devops-infrastructure/automation-orchestration/task-execution-frameworks/task-job-management/background-task-runners.md) — Provides the infrastructure for running tasks in background worker threads. ([source](https://html.spec.whatwg.org/))
- [Worker Lifecycle Management](https://awesome-repositories.com/f/devops-infrastructure/background-task-managers/worker-lifecycle-management.md) — Defines how to stop worker execution environments and discard all pending tasks in their event loop. ([source](https://html.spec.whatwg.org/multipage/workers.html))

### Graphics & Multimedia

- [Audio Playback](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-playback.md) — Represents a sound or audio stream with configurable playback and loading behaviors. ([source](https://html.spec.whatwg.org/multipage/media.html))
- [Canvas Rendering](https://awesome-repositories.com/f/graphics-multimedia/canvas-rendering.md) — Provides a bitmap canvas for on-the-fly drawing of shapes, text, and images. ([source](https://html.spec.whatwg.org/multipage/canvas.html))
- [Media Playback Controls](https://awesome-repositories.com/f/graphics-multimedia/media-playback-controls.md) — The HTML specification starts, pauses, and resets media playback and modifies the playback rate. ([source](https://html.spec.whatwg.org/multipage/media.html))
- [Shape Drawing](https://awesome-repositories.com/f/graphics-multimedia/graphics-and-media/shape-drawing.md) — Renders paths, curves, and rectangles onto a bitmap surface using fill and stroke styles. ([source](https://html.spec.whatwg.org/multipage/canvas.html))
- [Vector Graphics Resources](https://awesome-repositories.com/f/graphics-multimedia/graphics-and-media/vector-graphics-resources.md) — Provides the standards for integrating scalable vector graphics as inline elements or external resources. ([source](https://html.spec.whatwg.org/multipage/embedded-content-other.html))
- [Text Rendering](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/text-rendering.md) — The HTML specification draws filled or outlined text strings at specific coordinates and calculates text metrics. ([source](https://html.spec.whatwg.org/multipage/canvas.html))
- [Asynchronous Decoding Pipelines](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/image-processing-pipelines/image-format-decoders/native-image-decoders/asynchronous-decoding-pipelines.md) — Specifies how images can be decoded asynchronously to prevent blocking the main rendering thread. ([source](https://html.spec.whatwg.org/multipage/images.html))
- [Responsive Images](https://awesome-repositories.com/f/graphics-multimedia/media-production-suites/media-management-production/media-management-systems/image-processing-utilities/responsive-images.md) — Provides multiple image candidates to allow the browser to select the best resource for the current device. ([source](https://html.spec.whatwg.org/multipage/embedded-content.html))
- [Timed Text Tracks](https://awesome-repositories.com/f/graphics-multimedia/media-track-management/timed-text-tracks.md) — The HTML specification adds subtitles, captions, or chapter metadata via external files to enhance accessibility. ([source](https://html.spec.whatwg.org/multipage/media.html))
- [Video Embeddings](https://awesome-repositories.com/f/graphics-multimedia/video-embeddings.md) — Defines the mechanisms for embedding and playing video files with options for captions, autoplay, and looping. ([source](https://html.spec.whatwg.org/multipage/media.html))
- [Render Blocking](https://awesome-repositories.com/f/graphics-multimedia/web-page-rendering/render-blocking.md) — Defines the conditions under which external resources block the initial rendering of the page. ([source](https://html.spec.whatwg.org/multipage/urls-and-fetching.html))
- [XML Namespace Management](https://awesome-repositories.com/f/graphics-multimedia/xml-namespace-management.md) — Defines how elements are assigned to namespaces to ensure compatibility between HTML and XML. ([source](https://html.spec.whatwg.org/multipage/infrastructure.html))

### Networking & Communication

- [Cross-Window Messaging](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/distributed-computing/communication-protocols/cross-window-messaging.md) — Establishes secure messaging channels and data transfers between windows, iframes, and background workers.
- [Broadcast Messaging Channels](https://awesome-repositories.com/f/networking-communication/broadcast-messaging-channels.md) — Allows broadcasting messages to all browsing contexts or workers sharing the same origin. ([source](https://html.spec.whatwg.org/multipage/web-messaging.html))
- [Bidirectional Communication Pipes](https://awesome-repositories.com/f/networking-communication/communication-protocols-architectures/communication-channels/bidirectional-communication-pipes.md) — The HTML specification creates a private, two-way pipe with connected ports that allow direct message exchange between execution contexts. ([source](https://html.spec.whatwg.org/multipage/web-messaging.html))
- [Connection Reconnection Policies](https://awesome-repositories.com/f/networking-communication/communication-protocols-architectures/communication-paradigms/server-to-client-event-emissions/connection-reconnection-policies.md) — Manages the automatic reconnection lifecycle for server-sent event streams after a network drop. ([source](https://html.spec.whatwg.org/multipage/server-sent-events.html))
- [Connection Prewarming](https://awesome-repositories.com/f/networking-communication/connection-prewarming.md) — Implements origin preconnection to reduce latency by initiating TCP and TLS handshakes early. ([source](https://html.spec.whatwg.org/multipage/links.html))
- [DNS Prefetching](https://awesome-repositories.com/f/networking-communication/dns-resolution/dns-prefetching.md) — Provides a standard for preemptive DNS resolution to accelerate the navigation process. ([source](https://html.spec.whatwg.org/multipage/links.html))
- [Protocol Handlers](https://awesome-repositories.com/f/networking-communication/protocol-handlers.md) — Defines the mechanism for associating websites with custom URL schemes to handle specific protocols. ([source](https://html.spec.whatwg.org/multipage/system-state.html))
- [Real-Time Data Streams](https://awesome-repositories.com/f/networking-communication/real-time-data-streams.md) — Establishes long-lived HTTP connections to receive real-time data updates in a text event stream format. ([source](https://html.spec.whatwg.org/multipage/server-sent-events.html))
- [Real-time Event Streams](https://awesome-repositories.com/f/networking-communication/real-time-event-streams.md) — Implements a unidirectional stream of data from server to browser for real-time updates. ([source](https://html.spec.whatwg.org/multipage/iana.html))
- [Document Load Abortions](https://awesome-repositories.com/f/networking-communication/request-abort-signals/document-load-abortions.md) — Provides a standard for cancelling ongoing fetch requests and parsers to stop the document loading process. ([source](https://html.spec.whatwg.org/multipage/document-lifecycle.html))
- [Server-Sent Events](https://awesome-repositories.com/f/networking-communication/server-sent-events.md) — Processes server-sent messages by mapping specific event types to corresponding listener functions. ([source](https://html.spec.whatwg.org/multipage/server-sent-events.html))

### Programming Languages & Runtimes

- [Character Encoding Utilities](https://awesome-repositories.com/f/programming-languages-runtimes/character-encoding-utilities.md) — Identifies the correct character encoding of a byte stream using sniffing algorithms and metadata. ([source](https://html.spec.whatwg.org/multipage/parsing.html))
- [Timer Schedulers](https://awesome-repositories.com/f/programming-languages-runtimes/runtime-execution-environments/timer-schedulers.md) — Implements interfaces for scheduling asynchronous tasks using timeouts and intervals via timer functions. ([source](https://html.spec.whatwg.org/))
- [Structured Cloning](https://awesome-repositories.com/f/programming-languages-runtimes/structured-cloning.md) — Implements the structured clone algorithm for creating deep copies of complex data types for transfer between realms. ([source](https://html.spec.whatwg.org/multipage/structured-data.html))
- [Web Worker Execution](https://awesome-repositories.com/f/programming-languages-runtimes/web-worker-execution.md) — Allows scripts to run independently of the user interface to maintain page responsiveness. ([source](https://html.spec.whatwg.org/multipage/workers.html))
- [Encoding Extraction](https://awesome-repositories.com/f/programming-languages-runtimes/character-encoding-utilities/encoding-extraction.md) — Implements rules for extracting character encoding from document meta elements to ensure correct text rendering. ([source](https://html.spec.whatwg.org/multipage/urls-and-fetching.html))
- [Global Scope Script Loading](https://awesome-repositories.com/f/programming-languages-runtimes/global-scope-script-loading.md) — Enables workers to fetch and execute external scripts synchronously within their global scope. ([source](https://html.spec.whatwg.org/multipage/workers.html))
- [Import Maps](https://awesome-repositories.com/f/programming-languages-runtimes/language-ecosystems-tooling/module-management/import-maps.md) — Uses JSON maps to resolve module specifiers to specific URLs without requiring a build step. ([source](https://html.spec.whatwg.org/multipage/webappapis.html))

### Security & Cryptography

- [Cross-Origin Security Policies](https://awesome-repositories.com/f/security-cryptography/cross-origin-security-policies.md) — Establishes the fundamental security boundary that isolates data and storage based on origin.
- [HTML Content Sanitization](https://awesome-repositories.com/f/security-cryptography/html-content-sanitization.md) — Filters dangerous elements and attributes from markup strings to prevent XSS during DOM insertion. ([source](https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html))
- [HTTP Security Headers](https://awesome-repositories.com/f/security-cryptography/http-security-headers.md) — Uses HTTP response headers to enforce cross-origin policies and embedding restrictions. ([source](https://html.spec.whatwg.org/multipage/indices.html))
- [CORS Policy Configurations](https://awesome-repositories.com/f/security-cryptography/network-infrastructure-security/web-network-security/web-security-policies/cors-policy-configurations.md) — Configures whether resource requests use anonymous or credentialed modes for cross-origin sharing. ([source](https://html.spec.whatwg.org/multipage/urls-and-fetching.html))
- [Execution Sandboxes](https://awesome-repositories.com/f/security-cryptography/access-control-guards/execution-sandboxes.md) — Provides a sandbox mechanism to restrict capabilities of embedded content, such as script execution. ([source](https://html.spec.whatwg.org/multipage/browsers.html))
- [Agent Cluster Isolation](https://awesome-repositories.com/f/security-cryptography/agent-cluster-isolation.md) — Organizes documents into clusters based on origin to ensure security isolation and resource efficiency. ([source](https://html.spec.whatwg.org/multipage/browsers.html))
- [Browsing Context Relationship Controls](https://awesome-repositories.com/f/security-cryptography/browsing-context-relationship-controls.md) — Forces the creation of new browsing contexts to restrict the relationship between pages for security. ([source](https://html.spec.whatwg.org/multipage/browsers.html))
- [Character Escaping](https://awesome-repositories.com/f/security-cryptography/character-escaping.md) — Uses character references to escape characters that would otherwise be illegal or misinterpreted in HTML text. ([source](https://html.spec.whatwg.org/multipage/syntax.html))
- [Cryptographic Nonce Assignments](https://awesome-repositories.com/f/security-cryptography/cryptographic-nonce-assignments.md) — Implements the assignment of unique tokens to elements to validate fetch requests via security policies. ([source](https://html.spec.whatwg.org/multipage/urls-and-fetching.html))
- [Same-Origin Policy Relaxation](https://awesome-repositories.com/f/security-cryptography/domain-access-restrictions/same-origin-policy-relaxation.md) — Allows pages on different subdomains to access each other's DOMs by modifying the domain property. ([source](https://html.spec.whatwg.org/multipage/browsers.html))
- [Security Context Definitions](https://awesome-repositories.com/f/security-cryptography/identity-access-management/access-control/access-control-models/permission-based-security/security-context-definitions.md) — Determines the security level of an environment based on the trust and scheme of its URL. ([source](https://html.spec.whatwg.org/multipage/webappapis.html))
- [Browser Context Managers](https://awesome-repositories.com/f/security-cryptography/identity-access-management/session-management/browser-context-managers.md) — Manages whether a navigation maintains a link to the original window for security and context control. ([source](https://html.spec.whatwg.org/multipage/links.html))
- [Policy-Based Access Control](https://awesome-repositories.com/f/security-cryptography/policy-based-access-control.md) — Provides a policy framework to control access to disruptive browser capabilities like autoplay. ([source](https://html.spec.whatwg.org/multipage/infrastructure.html))
- [Private Embedding Controls](https://awesome-repositories.com/f/security-cryptography/private-embedding-controls.md) — Restricts whether a document can be loaded inside a child navigable using response headers. ([source](https://html.spec.whatwg.org/multipage/speculative-loading.html))
- [Referrer Header Management](https://awesome-repositories.com/f/security-cryptography/referrer-header-management.md) — Controls the level of detail sent in the Referer header during page transitions. ([source](https://html.spec.whatwg.org/multipage/browsers.html))
- [Referrer Leakage Prevention](https://awesome-repositories.com/f/security-cryptography/referrer-leakage-prevention.md) — Prevents the leakage of referring URLs when following hyperlinks to maintain user privacy. ([source](https://html.spec.whatwg.org/multipage/links.html))
- [Referrer Policies](https://awesome-repositories.com/f/security-cryptography/referrer-policies.md) — Defines the policies that determine how much referrer information is sent with a request. ([source](https://html.spec.whatwg.org/multipage/urls-and-fetching.html))

### User Interface & Experience

- [Accessibility Role Mapping](https://awesome-repositories.com/f/user-interface-experience/accessibility-role-mapping.md) — Defines the default ARIA roles for elements to ensure consistent interpretation by assistive technologies. ([source](https://html.spec.whatwg.org/multipage/custom-elements.html))
- [Alternative Text Provisions](https://awesome-repositories.com/f/user-interface-experience/alternative-text-provisions.md) — Assigns a text replacement for an image to ensure meaning remains intact for all users. ([source](https://html.spec.whatwg.org/multipage/images.html))
- [Bidirectional Text Layouts](https://awesome-repositories.com/f/user-interface-experience/bidirectional-text-layouts.md) — Implements mechanisms for handling and overriding text direction for bidirectional language support. ([source](https://html.spec.whatwg.org/multipage/text-level-semantics.html))
- [Content Sectioning](https://awesome-repositories.com/f/user-interface-experience/content-dividers/content-sectioning.md) — Uses numbered heading levels to establish structural importance and organize sections. ([source](https://html.spec.whatwg.org/multipage/sections.html))
- [Foreign Namespace Integration](https://awesome-repositories.com/f/user-interface-experience/content-embedding-tools/foreign-namespace-integration.md) — The HTML specification integrates elements from other namespaces, supporting self-closing tags and data escaping. ([source](https://html.spec.whatwg.org/multipage/syntax.html))
- [CSS Styling](https://awesome-repositories.com/f/user-interface-experience/css-styling.md) — Defines the mechanism for embedding CSS styles directly within an HTML document. ([source](https://html.spec.whatwg.org/multipage/semantics.html))
- [DOM Manipulators](https://awesome-repositories.com/f/user-interface-experience/dom-manipulators.md) — Implements the core APIs for modifying the structure and attributes of the document tree at runtime. ([source](https://html.spec.whatwg.org/multipage/introduction.html))
- [Element Groupings](https://awesome-repositories.com/f/user-interface-experience/element-groupings.md) — The HTML specification provides a generic container for grouping elements for styling or semantic annotation. ([source](https://html.spec.whatwg.org/multipage/grouping-content.html))
- [Focus Management](https://awesome-repositories.com/f/user-interface-experience/focus-management.md) — Manages keyboard focus movement to specific elements and controls the visibility of focus rings. ([source](https://html.spec.whatwg.org/multipage/interaction.html))
- [Sequential Navigation Orders](https://awesome-repositories.com/f/user-interface-experience/focus-management/sequential-navigation-orders.md) — Establishes the standard for defining sequential navigation order for focusable areas using indices. ([source](https://html.spec.whatwg.org/multipage/interaction.html))
- [Form and Input Management](https://awesome-repositories.com/f/user-interface-experience/form-and-input-management.md) — Defines constraints and validation logic, such as required attributes and patterns, to ensure valid user input. ([source](https://html.spec.whatwg.org/))
- [Input Validation Rules](https://awesome-repositories.com/f/user-interface-experience/form-and-input-management/form-validation/input-validation-rules.md) — Establishes declarative rules for validating input length, required fields, and format before submission. ([source](https://html.spec.whatwg.org/multipage/forms.html))
- [Interaction and Event Handling](https://awesome-repositories.com/f/user-interface-experience/form-and-input-management/interaction-and-event-handling.md) — Defines the logic for executing callback functions in response to user interactions and state changes. ([source](https://html.spec.whatwg.org/multipage/indices.html))
- [Form Input Controls](https://awesome-repositories.com/f/user-interface-experience/form-input-controls.md) — Defines the visual layout and behavior of native input widgets like text fields, date pickers, and sliders. ([source](https://html.spec.whatwg.org/multipage/rendering.html))
- [Form Submission Management](https://awesome-repositories.com/f/user-interface-experience/form-submission-management.md) — Implements the mechanisms for submitting user input to servers via specified HTTP methods and target URLs. ([source](https://html.spec.whatwg.org/multipage/forms.html))
- [Interactive State Disablers](https://awesome-repositories.com/f/user-interface-experience/grid-layouts/interaction-disablers/interactive-state-disablers.md) — Defines how to prevent user interaction and exclude elements from the focus sequence. ([source](https://html.spec.whatwg.org/multipage/semantics-other.html))
- [Structural Groupings](https://awesome-repositories.com/f/user-interface-experience/heading-editors/structural-groupings.md) — The HTML specification clusters a primary heading with related elements to treat them as a single unit. ([source](https://html.spec.whatwg.org/multipage/sections.html))
- [Document Layout Calculations](https://awesome-repositories.com/f/user-interface-experience/image-dimension-calculators/viewport-layout-calculators/document-layout-calculations.md) — Establishes the fundamental algorithms for calculating document margins and viewport sizing. ([source](https://html.spec.whatwg.org/multipage/rendering.html))
- [Image Embeddings](https://awesome-repositories.com/f/user-interface-experience/image-embeddings.md) — The HTML specification displays a graphic resource and provides alternative text for accessibility. ([source](https://html.spec.whatwg.org/multipage/embedded-content.html))
- [Inline Content Containers](https://awesome-repositories.com/f/user-interface-experience/inline-content-containers.md) — The HTML specification provides a generic inline container for grouping content to apply global attributes. ([source](https://html.spec.whatwg.org/multipage/text-level-semantics.html))
- [Subtree Interaction Restrictions](https://awesome-repositories.com/f/user-interface-experience/interactive-ui-elements/interaction-controllers/pointer-event-restrictions/subtree-interaction-restrictions.md) — Implements the ability to make an element and all its descendants inert to block interaction. ([source](https://html.spec.whatwg.org/multipage/interaction.html))
- [Modal Dialogs](https://awesome-repositories.com/f/user-interface-experience/modal-dialogs.md) — Implements transitory window components for user tasks, supporting both modal and non-modal behaviors. ([source](https://html.spec.whatwg.org/multipage/interactive-elements.html))
- [Table Layout Engines](https://awesome-repositories.com/f/user-interface-experience/table-layout-engines.md) — Manages the structural layout and alignment of tabular data, including cell spanning and borders. ([source](https://html.spec.whatwg.org/multipage/rendering.html))
- [Tabular Data Layouts](https://awesome-repositories.com/f/user-interface-experience/tabular-data-layouts.md) — Organizes multi-dimensional data using a system of table elements, headers, and bodies. ([source](https://html.spec.whatwg.org/))
- [Text Selection Control](https://awesome-repositories.com/f/user-interface-experience/text-selection-control.md) — Controls the start, end, and direction of text selection and programmatic range replacement. ([source](https://html.spec.whatwg.org/multipage/form-control-infrastructure.html))
- [User Interface Components](https://awesome-repositories.com/f/user-interface-experience/user-interface-components.md) — Provides the standard set of interactive controls and form elements for collecting user input. ([source](https://html.spec.whatwg.org/multipage/indices.html))
- [Action Trigger Components](https://awesome-repositories.com/f/user-interface-experience/action-trigger-components.md) — Provides a generic button element for initiating custom application actions via scripts. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [State Update Schedulers](https://awesome-repositories.com/f/user-interface-experience/animation-and-motion-systems/animation-lifecycle-hooks/animation-frame-monitors/state-update-schedulers.md) — Coordinates function execution with the browser's native repaint cycle for smooth animations. ([source](https://html.spec.whatwg.org/multipage/imagebitmap-and-animations.html))
- [Image Composition](https://awesome-repositories.com/f/user-interface-experience/animation-and-motion-systems/image-composition.md) — The HTML specification draws external images onto a bitmap and controls how new shapes blend with existing content. ([source](https://html.spec.whatwg.org/multipage/canvas.html))
- [Buttons](https://awesome-repositories.com/f/user-interface-experience/buttons.md) — Defines the behavior and functionality of buttons used to submit forms to a server. ([source](https://html.spec.whatwg.org/multipage/form-elements.html))
- [Code Formatting Marks](https://awesome-repositories.com/f/user-interface-experience/code-formatting-marks.md) — Provides semantic elements to represent fragments of computer code as distinct from prose. ([source](https://html.spec.whatwg.org/multipage/text-level-semantics.html))
- [Color Pickers](https://awesome-repositories.com/f/user-interface-experience/color-pickers.md) — Implements a standardized color well interface for selecting colors and alpha transparency. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Content Embedding Tools](https://awesome-repositories.com/f/user-interface-experience/content-embedding-tools.md) — Defines specialized interfaces for integrating audio, video, and scriptable graphics into web pages. ([source](https://html.spec.whatwg.org/multipage/indices.html))
- [Coordinate Transformation Utilities](https://awesome-repositories.com/f/user-interface-experience/coordinate-transformation-utilities.md) — Provides mechanisms for scaling, rotating, and translating the coordinate space for graphics rendering. ([source](https://html.spec.whatwg.org/multipage/canvas.html))
- [Date and Time Pickers](https://awesome-repositories.com/f/user-interface-experience/date-and-time-pickers.md) — Provides specialized UI controls for selecting both local date and time without time-zone offsets. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Date Selection Components](https://awesome-repositories.com/f/user-interface-experience/date-selection-components.md) — Provides a native interactive control for selecting calendar dates and validating date strings. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Delayed Event Scheduling](https://awesome-repositories.com/f/user-interface-experience/delayed-event-scheduling.md) — Implements temporal scheduling for triggering actions after a specific millisecond delay. ([source](https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html))
- [Disclosure Components](https://awesome-repositories.com/f/user-interface-experience/disclosure-components.md) — Provides components for collapsible sections that hide content until a user interacts with a summary. ([source](https://html.spec.whatwg.org/multipage/interactive-elements.html))
- [Document Visibility Management](https://awesome-repositories.com/f/user-interface-experience/document-visibility-management.md) — The HTML specification tracks whether a document is visible to the user via visibility properties. ([source](https://html.spec.whatwg.org/))
- [Drag and Drop Libraries](https://awesome-repositories.com/f/user-interface-experience/drag-and-drop-libraries.md) — Manages the movement of data between source and target elements using a shared store. ([source](https://html.spec.whatwg.org/multipage/dnd.html))
- [Automatic Focus Assignment](https://awesome-repositories.com/f/user-interface-experience/focus-management/automatic-focus-assignment.md) — Provides the mechanism to automatically focus a specific element when a page loads. ([source](https://html.spec.whatwg.org/multipage/interaction.html))
- [Footers](https://awesome-repositories.com/f/user-interface-experience/footers.md) — Defines a semantic area for metadata or copyright information for the nearest ancestor section. ([source](https://html.spec.whatwg.org/multipage/sections.html))
- [Form Handling](https://awesome-repositories.com/f/user-interface-experience/form-and-input-management/form-handling.md) — Provides logic and utilities for managing form control collections and specialized handling for radio button groups. ([source](https://html.spec.whatwg.org/multipage/common-dom-interfaces.html))
- [Data Transfer Mechanisms](https://awesome-repositories.com/f/user-interface-experience/form-and-input-management/interaction-and-event-handling/drag-operation-controls/data-transfer-mechanisms.md) — Stores and retrieves text or binary files during a drag operation. ([source](https://html.spec.whatwg.org/multipage/dnd.html))
- [Interaction Modalities](https://awesome-repositories.com/f/user-interface-experience/form-and-input-management/interaction-and-event-handling/interaction-modalities.md) — Specifies how virtual keyboards adapt their layout based on the expected input modality and data type. ([source](https://html.spec.whatwg.org/multipage/forms.html))
- [Label and Control Association](https://awesome-repositories.com/f/user-interface-experience/form-and-input-management/standard-input-controls/label-and-control-association.md) — Defines the mechanism for associating labels with form controls to enhance usability and accessibility. ([source](https://html.spec.whatwg.org/multipage/forms.html))
- [Autofill Suggestions](https://awesome-repositories.com/f/user-interface-experience/form-field-extensions/autofill-suggestions.md) — Provides the standard for suggesting and populating previously entered information into form fields based on their purpose. ([source](https://html.spec.whatwg.org/multipage/forms.html))
- [Checkbox Inputs](https://awesome-repositories.com/f/user-interface-experience/form-input-components/checkbox-inputs.md) — Provides the standard checkbox input for selecting binary or boolean states. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Character Length Limits](https://awesome-repositories.com/f/user-interface-experience/form-input-controls/character-length-limits.md) — Provides the mechanism to restrict the number of characters a user can enter into a text field. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Implicit Submissions](https://awesome-repositories.com/f/user-interface-experience/form-submission-management/implicit-submissions.md) — Defines behavior where pressing the enter key in a valid text control automatically triggers form submission. ([source](https://html.spec.whatwg.org/multipage/form-control-infrastructure.html))
- [Form Element Hierarchies](https://awesome-repositories.com/f/user-interface-experience/forms/form-element-hierarchies.md) — Defines the structural organization of related form fields into hierarchies using fieldsets and legends. ([source](https://html.spec.whatwg.org/multipage/form-elements.html))
- [Gauge Widgets](https://awesome-repositories.com/f/user-interface-experience/gauge-widgets.md) — Represents measurements within a known range using defined low, high, and optimum marks. ([source](https://html.spec.whatwg.org/multipage/form-elements.html))
- [Globalization Preference Retrieval](https://awesome-repositories.com/f/user-interface-experience/globalization-preference-retrieval.md) — Provides user-preferred language tags and triggers events when those globalization preferences change. ([source](https://html.spec.whatwg.org/multipage/system-state.html))
- [Synthetic Event Bridges](https://awesome-repositories.com/f/user-interface-experience/interaction-event-handlers/synthetic-event-bridges.md) — Provides the mechanism to trigger synthetic click events to programmatically invoke element activation. ([source](https://html.spec.whatwg.org/multipage/interaction.html))
- [Virtual Keyboard Layout Optimizations](https://awesome-repositories.com/f/user-interface-experience/keyboard-management/virtual-keyboard-layout-optimizations.md) — Specifies the optimal virtual keyboard layout to display based on the expected input data type. ([source](https://html.spec.whatwg.org/multipage/interaction.html))
- [Keyboard Shortcuts](https://awesome-repositories.com/f/user-interface-experience/keyboard-shortcuts.md) — Provides hints and standards for creating keyboard shortcuts to activate specific interface elements. ([source](https://html.spec.whatwg.org/multipage/interaction.html))
- [DOM Mutation Lifecycles](https://awesome-repositories.com/f/user-interface-experience/lifecycle-management/dom-mutation-lifecycles.md) — Executes specific steps and logic when nodes are added to or removed from a document tree. ([source](https://html.spec.whatwg.org/multipage/infrastructure.html))
- [Link Relationship Definitions](https://awesome-repositories.com/f/user-interface-experience/links/link-relationship-attributes/link-relationship-definitions.md) — Annotates the relationship between the current document and a linked resource using descriptive keywords. ([source](https://html.spec.whatwg.org/multipage/links.html))
- [Description Lists](https://awesome-repositories.com/f/user-interface-experience/list-components/description-lists.md) — Associates a set of names or terms with one or more descriptions or values. ([source](https://html.spec.whatwg.org/multipage/grouping-content.html))
- [Alert Dialogs](https://awesome-repositories.com/f/user-interface-experience/modal-dialogs/alert-dialogs.md) — Defines modal alerts and prompts that pause execution until the user provides a response. ([source](https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html))
- [Document Title Management](https://awesome-repositories.com/f/user-interface-experience/navigation-titles/document-title-management.md) — Assigns a unique name to the document for use in browser interfaces and search engine results. ([source](https://html.spec.whatwg.org/multipage/semantics.html))
- [Numeric Inputs](https://awesome-repositories.com/f/user-interface-experience/numeric-inputs.md) — Provides UI components for entering floating-point numbers with optional range constraints. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Password Input Fields](https://awesome-repositories.com/f/user-interface-experience/password-input-fields.md) — Implements text fields that obscure characters to protect sensitive password data. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Plain Text Input Fields](https://awesome-repositories.com/f/user-interface-experience/plain-text-input-fields.md) — Provides a standardized one-line edit control for entering plain text or search queries. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Multiline Text Areas](https://awesome-repositories.com/f/user-interface-experience/plain-text-input-fields/multiline-text-areas.md) — Provides a plain text edit control for users to enter and edit large amounts of multi-line content. ([source](https://html.spec.whatwg.org/multipage/form-elements.html))
- [Popovers](https://awesome-repositories.com/f/user-interface-experience/popovers.md) — Implements contextual overlays that are rendered on top of page content and triggered by user interaction. ([source](https://html.spec.whatwg.org/multipage/popover.html))
- [Light Dismiss Behaviors](https://awesome-repositories.com/f/user-interface-experience/popovers/light-dismiss-behaviors.md) — Automatically closes active popovers when a user clicks outside the element boundaries. ([source](https://html.spec.whatwg.org/multipage/popover.html))
- [Print Stylesheets](https://awesome-repositories.com/f/user-interface-experience/print-stylesheets.md) — Defines the specialized rendering requirements for physical paper and PDF output via print stylesheets. ([source](https://html.spec.whatwg.org/multipage/rendering.html))
- [Progress Indicators](https://awesome-repositories.com/f/user-interface-experience/progress-indicators.md) — Renders visual measurements and task completion levels using consistent progress bar and gauge styles. ([source](https://html.spec.whatwg.org/multipage/rendering.html))
- [Radio Button Groups](https://awesome-repositories.com/f/user-interface-experience/radio-button-groups.md) — Implements groups of radio buttons to ensure only one option can be selected at a time. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Range Sliders](https://awesome-repositories.com/f/user-interface-experience/range-sliders.md) — Implements a slider interface for selecting numerical values within a defined range. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Read-Only Access Controls](https://awesome-repositories.com/f/user-interface-experience/read-only-access-controls.md) — Implements read-only states for form controls to prevent user modification of displayed values. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Scroll Restoration](https://awesome-repositories.com/f/user-interface-experience/scroll-interaction-handlers/scroll-state-controllers/scroll-restoration.md) — Determines whether the browser automatically restores the scroll position during navigation. ([source](https://html.spec.whatwg.org/multipage/browsing-the-web.html))
- [Input and Form State Restoration](https://awesome-repositories.com/f/user-interface-experience/scroll-interaction-handlers/scroll-state-controllers/scroll-restoration/input-and-form-state-restoration.md) — Defines how browsers recover persisted form values and scroll positions during session navigation. ([source](https://html.spec.whatwg.org/multipage/browsing-the-web.html))
- [Select Components](https://awesome-repositories.com/f/user-interface-experience/select-components.md) — Displays single or multi-select interfaces as drop-down boxes or list boxes. ([source](https://html.spec.whatwg.org/multipage/rendering.html))
- [Option Grouping](https://awesome-repositories.com/f/user-interface-experience/select-dropdowns/option-grouping.md) — Implements the categorization of selection options into labeled groups to improve usability. ([source](https://html.spec.whatwg.org/multipage/form-elements.html))
- [Selection Components](https://awesome-repositories.com/f/user-interface-experience/selection-components.md) — Creates controls that allow users to select one or more options from a predefined list. ([source](https://html.spec.whatwg.org/multipage/form-elements.html))
- [Selection Controls](https://awesome-repositories.com/f/user-interface-experience/selection-controls.md) — Provides a specialized selection control for choosing a specific month and year. ([source](https://html.spec.whatwg.org/multipage/input.html))
- [Shadow DOM Slotting](https://awesome-repositories.com/f/user-interface-experience/shadow-dom-utilities/shadow-dom-slotting.md) — Defines placeholders in a shadow tree that are populated by elements from the host element. ([source](https://html.spec.whatwg.org/multipage/scripting.html))
- [Document Media Queries](https://awesome-repositories.com/f/user-interface-experience/styling-theming-systems/content-styling/css-utility-libraries/css-utilities/conditional-style-queries/document-media-queries.md) — Implements the evaluation of media queries to apply styles based on device dimensions and orientation. ([source](https://html.spec.whatwg.org/multipage/common-microsyntaxes.html))
- [Thematic Break Elements](https://awesome-repositories.com/f/user-interface-experience/styling-theming-systems/content-styling/thematic-break-styling/thematic-break-elements.md) — The HTML specification represents a paragraph-level thematic shift or a separator between options in a menu. ([source](https://html.spec.whatwg.org/multipage/grouping-content.html))
- [Table Accessibility Associations](https://awesome-repositories.com/f/user-interface-experience/table-accessibility-associations.md) — The HTML specification links specific cells to corresponding headers using scopes or IDs to improve accessibility navigation. ([source](https://html.spec.whatwg.org/multipage/tables.html))
- [Table Cell Definitions](https://awesome-repositories.com/f/user-interface-experience/table-cell-definitions.md) — The HTML specification creates data or header cells within a row and specifies column or row spans. ([source](https://html.spec.whatwg.org/multipage/tables.html))
- [Table Column Grouping](https://awesome-repositories.com/f/user-interface-experience/table-column-grouping.md) — The HTML specification defines a set of columns to apply structural properties or styling across a span. ([source](https://html.spec.whatwg.org/multipage/tables.html))
- [Dynamic Markup Injection](https://awesome-repositories.com/f/user-interface-experience/template-injection-hooks/markup-injection-directives/dynamic-markup-injection.md) — Provides mechanisms for writing strings of markup directly into the document stream to replace or add content. ([source](https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html))
- [Rich Text Editable Regions](https://awesome-repositories.com/f/user-interface-experience/text-editing-components/rich-text-editable-regions.md) — Enables elements or entire documents to be edited directly by the user in rich text or plaintext modes. ([source](https://html.spec.whatwg.org/multipage/interaction.html))
- [Textarea Components](https://awesome-repositories.com/f/user-interface-experience/textarea-components.md) — Creates multiline text input areas that support automatic field sizing and text wrapping. ([source](https://html.spec.whatwg.org/multipage/rendering.html))
- [Toolbar Components](https://awesome-repositories.com/f/user-interface-experience/toolbar-components.md) — Defines the structural and semantic representation of interactive command toolbars. ([source](https://html.spec.whatwg.org/multipage/grouping-content.html))
- [Viewport Division Layouts](https://awesome-repositories.com/f/user-interface-experience/viewport-division-layouts.md) — The HTML specification splits a window into multiple independent sections to load separate documents. ([source](https://html.spec.whatwg.org/multipage/obsolete.html))
- [Offscreen Rendering](https://awesome-repositories.com/f/user-interface-experience/web-based-rendering-engines/embedded-web-renderers/offscreen-rendering.md) — Defines rendering contexts that allow graphics to be processed in background workers without direct document connection. ([source](https://html.spec.whatwg.org/multipage/canvas.html))
- [Window Management](https://awesome-repositories.com/f/user-interface-experience/window-management.md) — Provides the APIs for tracking window names, checking closure status, and stopping resource loading. ([source](https://html.spec.whatwg.org/multipage/nav-history-apis.html))

### Business & Productivity Software

- [Character Reference Mapping](https://awesome-repositories.com/f/business-productivity-software/character-mapping-tables/character-reference-mapping.md) — Translates character reference names into Unicode code points to ensure consistent text rendering. ([source](https://html.spec.whatwg.org/multipage/named-characters.html))

### Education & Learning Resources

- [Proactive Cache Prefetching](https://awesome-repositories.com/f/education-learning-resources/educational-resources/systems-applied-computing/infrastructure-architecture/distributed-systems-scalability/caching-strategies/proactive-cache-prefetching.md) — Defines mechanisms for proactively fetching and caching documents to improve perceived navigation speed. ([source](https://html.spec.whatwg.org/multipage/links.html))

### Mobile Development

- [Navigation Interceptors](https://awesome-repositories.com/f/mobile-development/navigation-routing/navigators/navigation-interceptors.md) — Establishes the standards for intercepting and canceling outgoing navigations via event handlers. ([source](https://html.spec.whatwg.org/multipage/browsing-the-web.html))

### Scientific & Mathematical Computing

- [Numeric Parsers](https://awesome-repositories.com/f/scientific-mathematical-computing/numerical-mathematical-foundations/arithmetic-number-types/floating-point-handlers/floating-point-packers/numeric-parsers.md) — Converts strings into signed integers or floating-point numbers using base-ten parsing algorithms. ([source](https://html.spec.whatwg.org/multipage/common-microsyntaxes.html))
- [Markup Integrations](https://awesome-repositories.com/f/scientific-mathematical-computing/numerical-mathematical-foundations/mathematical-typesetting-engines/mathematical-typesetting/markup-integrations.md) — The HTML specification renders mathematical formulas using a specialized markup language integrated into the document. ([source](https://html.spec.whatwg.org/multipage/embedded-content-other.html))

### System Administration & Monitoring

- [Visual Progress Indicators](https://awesome-repositories.com/f/system-administration-monitoring/activity-monitors/activity-progress-monitors/task-progress-monitors/visual-progress-indicators.md) — Visualizes task completion status using determinate ranges or indeterminate states. ([source](https://html.spec.whatwg.org/multipage/form-elements.html))
- [UI Page State Tracking](https://awesome-repositories.com/f/system-administration-monitoring/infrastructure-state-tracking/ui-page-state-tracking.md) — The HTML specification detects whether a page is visible or obscured to optimize resource usage. ([source](https://html.spec.whatwg.org/multipage/interaction.html))
- [Network Connectivity Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/network-connectivity-monitoring.md) — The HTML specification tracks whether the agent is connected to a network and fires events on change. ([source](https://html.spec.whatwg.org/multipage/system-state.html))

### Testing & Quality Assurance

- [Semantic Metadata Extensions](https://awesome-repositories.com/f/testing-quality-assurance/accessibility-visual-testing/web-accessibility-standards/semantic-document-structures/semantic-metadata-extensions.md) — Adds custom meanings and data to elements using attributes and metadata tags to ensure forward compatibility. ([source](https://html.spec.whatwg.org/multipage/introduction.html))
- [Page Lifecycle Monitors](https://awesome-repositories.com/f/testing-quality-assurance/general-testing-utilities/test-utilities-assertions/browser-ui-interaction/browser-environment-emulation/browser-page-management/page-lifecycle-monitors.md) — Provides the lifecycle monitoring system to detect when a page is shown, hidden, or restored from cache. ([source](https://html.spec.whatwg.org/multipage/nav-history-apis.html))
- [Document Unloading Processes](https://awesome-repositories.com/f/testing-quality-assurance/general-testing-utilities/test-utilities-assertions/browser-ui-interaction/browser-environment-emulation/browser-page-management/page-lifecycle-monitors/unload-prevention/document-unloading-processes.md) — Defines how documents transition to a hidden state and fire unload events. ([source](https://html.spec.whatwg.org/multipage/document-lifecycle.html))
