The HTML <kbd> Element (or HTML Keyboard Input Element) represents user input and produces an inline element displayed in the browser's default monotype font.

Content categories:
Flow content, phrasing content, palpable content.

Permitted content:
Phrasing content.

Tag omission:
None, both the starting and ending tag are mandatory.

Permitted parent elements:
Any element that accepts phrasing content.

DOM interface:
HTMLElement Up to Gecko 1.9.2 (Firefox 4) inclusive, Firefox implements the interface HTMLSpanElement for this element.

Note:
A CSS rule can be defined for the kbd selector to override the browser's default font face. Preferences set by the user might take precedence over the specified CSS.
