<kbd>

Draft

Definition

The <kbd> HTML element is used to represent user input or keyboard input within a document. It is typically used to display text or characters that users would type on a keyboard or input device.

Here’s an example of how to use the <kbd> element:

<p>To save the document, press <kbd>Ctrl</kbd> + <kbd>S</kbd>.</p>

In this example, the <kbd> element is used to represent the keyboard input “Ctrl” and “S”. When rendered in a web browser, the text within the <kbd> element is typically displayed in a monospace font or with a specific style to resemble keyboard input.

The <kbd> element is commonly used in documentation, tutorials, or any context where it is necessary to indicate keyboard input. It helps to visually distinguish user input from other types of content, such as instructions or descriptions.

It’s important to note that the <kbd> element is a presentational element and does not provide any inherent functionality. Its purpose is to convey meaning and visual representation of keyboard input. Screen readers and other assistive technologies may treat the <kbd> element differently, so it’s recommended to provide alternative text or additional context when necessary.