blob: 991e4249e4ede6bb0d034da1374fd1eee754619a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
---
title: <listing>
slug: Web/HTML/Element/listing
translation_of: Web/HTML/Element/listing
---
<div>{{Obsolete_header}}</div>
<h2 id="Summary" name="Summary">概述</h2>
<p><em>HTML 列表元素</em> (<code><listing></code>) 渲染了开始和结束标签之间的文本,而不会解释 HTML,并使用等宽字体。HTML2 标准建议,当一行不超过 132 个字符时,不应该将其拆开。</p>
<div class="note">注:不要使用这个元素。
<ul>
<li>它自从 HTML3.2 就废弃了,并且所有浏览器也不会实现它。它甚至在 HTML5 中过时,并且可能由某些浏览器渲染为 {{HTMLElement("pre")}} 元素,它会解释其中的 HTML。</li>
<li>而是要使用 {{HTMLElement("pre")}} 元素,或者如果满足语义的话,使用 {{HTMLElement("code")}} 元素,最终会转义 HTML '<code><</code>' 和 <code>></code>' ,以便它们不会被解释。</li>
<li>等宽字体也可以显示在 {{HTMLElement("div")}} 元素中,通过使用足够的 <a href="/en-US/docs/Web/CSS" title="CSS">CSS</a> 样式,在 {{cssxref("font-family")}} 中将 <code>monospace</code> 用作通用字体(generic-font)的值。</li>
</ul>
</div>
<h2 id="Attributes" name="Attributes">属性</h2>
<p>除了 <a class="new " href="/en-US/docs/Web/HTML/global_attributes" rel="internal" title="HTML/global attributes">全局属性</a> 之外,这个元素没有其它属性。</p>
<h2 id="DOM_interface" name="DOM_interface">DOM 接口</h2>
<p>元素实现了 {{domxref('HTMLElement')}} 接口。</p>
<div class="note">
<p><strong>实现注解:</strong>直到 Gecko 1.9.2(包含),Firefox 为这个元素实现了 {{domxref('HTMLSpanElement')}} 接口。</p>
</div>
<h2 id="See_also" name="See_also">另见</h2>
<ul>
<li>{{HTMLElement("pre")}} 和 {{HTMLElement("code")}} 元素可以用于替代。</li>
<li>{{HTMLElement("plaintext")}} 和 {{HTMLElement("xmp")}} 元素,类似于 {{HTMLElement("listing")}} 但是也过时了。</li>
</ul>
<div>{{HTMLRef}}</div>
|