HTML - <listing>
The HTML Listing Element (<listing>
) renders text between the start and end tags without interpreting the HTML in between and using a monospaced font. The HTML 2 standard recommended that lines shouldn't be broken when not greater than 132 characters.
Description
The HTML Listing Element (<listing>
) renders text between the start and end tags without interpreting the HTML in between and using a monospaced font. The HTML 2 standard recommended that lines shouldn't be broken when not greater than 132 characters.
- It is deprecated since HTML 3.2 and was neither implemented by all browsers, nor in a consistent way. Even more it is obsoleted in HTML5 and may be rendered by conforming user-agents as the
<pre>
element, which will interpret the internal HTML! - Instead use the
<pre>
element or if semantically adequate the<code>
element, eventually escaping the HTML '<
' and '>
' so that they don't get interpreted. - A monospaced font can also be obtained on a simple
<div>
element, by applying an adequate CSS style usingmonospace
as the generic-font value in afont-family
property.
See Also
- The
<pre>
and<code>
elements to be used instead. - The
<plaintext>
and<xmp>
elements, similar to<listing>
but also obsolete.
This element implements the HTMLElement
interface.
Implementation note: up to Gecko 1.9.2 inclusive, Firefox implements the HTMLSpanElement
interface for this element.
License
© 2016 Mozilla Contributors
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-us/docs/web/html/element/listing