Revision 81421 of <listing>

  • Revision slug: HTML/Element/listing
  • Revision title: listing
  • Revision id: 81421
  • Created:
  • Creator: FreakCERS
  • Is current revision? No
  • Comment 1 words added

Revision Content

{{ Obsolete_header() }}

Summary

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.

Note: Do not use this element. 
  • 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 HTML 5 and may be rendered by conforming user-agents as the {{ HTMLElement("pre") }} element, which will interpret the internal html !
  • Instead use the {{ HTMLElement("pre") }} element or if semantically adequate the {{ HTMLElement("code") }} element, eventually escaping the HTML '<' and '>' so that they don't get interpreted.
  • A monospaced font can also be obtained on a simple {{ HTMLElement("div") }} element, by applying an adequate CSS style using monospace as the generic-font value in a {{ 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 HTMLElement interface.

Implementation note: up to Gecko 1.9.2 inclusive, Firefox implements the HTMLSpanElement interface for this element.

See Also

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

{{ HTML:Element_Navigation() }}

Revision Source

<p>{{ Obsolete_header() }}</p>
<h2 id="Summary">Summary</h2>
<p>The <em>HTML Listing Element</em> (<span style="font-family: Courier New;">&lt;listing&gt;</span>) 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.</p>
<div class="note"><strong>Note: </strong>Do not use this element. 
<ul> <li>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 HTML 5 and may be rendered by conforming user-agents as the {{ HTMLElement("pre") }} element, which will interpret the internal html !</li> <li>Instead use the {{ HTMLElement("pre") }} element or if semantically adequate the {{ HTMLElement("code") }} element, eventually escaping the HTML '<span style="font-family: Courier New;">&lt;</span>' and '<span style="font-family: Courier New;">&gt;</span>' so that they don't get interpreted.</li> <li>A monospaced font can also be obtained on a simple {{ HTMLElement("div") }} element, by applying an adequate <a href="/en/CSS" title="en/CSS">CSS</a> style using <span style="font-family: Courier New;">monospace</span> as the generic-font value in a {{ cssxref("font-family") }} property.</li>
</ul>
</div>
<h2 id="Attributes">Attributes</h2>
<p>This element has no other attributes than the <a class="new " href="../../../../en/HTML/global_attributes" rel="internal" title="en/HTML/global attributes">global attributes</a>, common to all elements.</p>
<h2 id="DOM_interface">DOM interface</h2>
<p>This element implements the <code><a href="/en/DOM/element" title="en/DOM/element">HTMLElement</a></code> interface.</p>
<div class="note">
<p><strong>Implementation note: </strong>up to Gecko 1.9.2 inclusive, Firefox implements the <a href="/en/DOM/span" title="en/DOM/span"><span style="font-family: Courier New;">HTMLSpanElement</span></a> interface for this element.</p>
</div>
<h2 id="See_Also">See Also</h2>
<ul> <li>The {{ HTMLElement("pre") }} and {{ HTMLElement("code") }} elements to be used instead.</li> <li>The {{ HTMLElement("plaintext") }} and {{ HTMLElement("xmp") }} elements, similar to {{ HTMLElement("listing") }} but also obsolete.</li>
</ul>
<p>{{ HTML:Element_Navigation() }}</p>
Revert to this revision