Back to Content

Index

files/en-us/web/html/reference/elements/xmp/index.md

latest1.4 KB
Original Source

{{deprecated_header}}

Summary

The <xmp> HTML element renders text between the start and end tags without interpreting the HTML in between and using a monospaced font. The HTML2 specification recommended that it should be rendered wide enough to allow 80 characters per line.

[!NOTE] Do not use this element.

  • It has been deprecated since HTML3.2 and was not implemented in a consistent way. It was completely removed from current HTML.
  • Use the {{HTMLElement("pre")}} element or, if semantically adequate, the {{HTMLElement("code")}} element instead. Note that you will need to escape the < character as &lt; and the & character as &amp; to make sure they are not interpreted as markup.
  • A monospaced font can also be obtained on any element, by applying an adequate CSS style using monospace as the generic-font value for the {{cssxref("font-family")}} property.

Attributes

This element has no other attributes than the global attributes, common to all elements.

DOM interface

This element implements the {{domxref('HTMLElement')}} interface.

<!-- ## Technical summary -->

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also

  • The {{HTMLElement("pre")}} and {{HTMLElement("code")}} elements to be used instead.
  • The {{HTMLElement("plaintext")}} element, similar to <xmp> but also obsolete.