2025
1 featuresThe requestClose() method of a <dialog> HTML element closes the dialog, firing a cancel event first, which listeners can use to prevent the dialog from closing. This differs from the close() method, which only fires the non-cancelable close event.
2024
1 featuresMultiple <details> elements which use the same name attribute are mutually exclusive. When one member of the group is opened, all other members are closed.
2023
1 featuresThe <search> HTML element is a container that represents the parts of the web page with search functionality.
2022
1 featuresThe <dialog> HTML element represents a modal or non-modal dialog box, such as a confirmation prompt or a subwindow used to enter data.
2021
1 featuresThe <input type="date"> and <input type="time"> HTML elements show date and time pickers.
2020
4 featuresThe <bdi> element isolates text that may have a different text direction from its surrounding text. This prevents the browser's bidirectional text algorithm from affecting or being affected by the direction of the surrounding text.
The <details> element is a disclosure widget which can be expanded to reveal additional content. When closed, only the nested <summary> element is visible.
The <embed> element represents an external resource such as a PDF or SVG document. It was historically used for plugins such as Shockwave Flash.
The <slot> HTML element is a placeholder inside a web component where consumers of the component can insert their own markup.
2018
2 featuresThe <meter> element represents a scalar value within a known range or a fractional value, typically shown as a progress bar.
2017
3 featuresThe <data> element links a given piece of content with a machine-readable translation.
The <time> HTML element represents a time, such as a calendar date, clock time, or duration. It may include the datetime attribute to translate dates into machine-readable format.
The <input type="range"> element represents a slider for choosing an inexact value between a minimum and maximum value.
2016
1 featuresThe <picture> element is used for art direction in responsive images, where a different image is displayed based on the <source> element.
2015
15 featuresThe <template> HTML element holds HTML fragments which you can clone and insert into the document using JavaScript.
The <a> element creates a hyperlink to any resource that's accessible via a URL, such as web pages, files, email addresses, or locations within the same page.
The <abbr> HTML element represents an abbreviation or acronym.
The <address> element represents contact information for a person or people, or for an organization.
The <article> element represents self-contained content, which is intended to be independently distributable or reusable, such as a comment, a blog post, or news article.
The <audio> element plays sound such as audio effects or music, optionally with controls provided by the browser.
The <b> HTML element draws reader's attention to text, styling text as bold by default.
The <base> element sets the base URL (the URL that relative URLs are relative to) for all relative URLs in the document.
The <bdo> element overrides the directionality of text, so that the text within is rendered in a different direction than the surrounding text.
The <blockquote> element represents an extended quotation, styling contents as an indented block by default.
The <body> element represents the content of an HTML document.
The <br> element produces line breaks in text.
The <button> HTML element represents a button that triggers some action, such as submitting a form or opening a dialog, styled as a labeled rectangular box by default.
The <canvas> HTML element is a space to draw graphics in, using the 2D canvas API, WebGL, or WebGPU.
The <cite> element represents the title of a quoted, referenced, or mentioned creative work, such as a film or book.