我在 HTML 表格中显示元素符号列表,如下所示。
<ul style="list-style-type: decimal;">
<table>
<tbody>
<tr><td><li>Description</li></td></tr>
<tr><td><li>Description</li></td></tr>
<tr><td><li>Description</li></td></tr>
<tr><td><li>Description</li></td></tr>
<tr><td><li>Description</li></td></tr>
</tbody>
</table>
</ul>
然而,这不会在不同的浏览器上正确显示元素符号列表。
在 Google Chrome (36.0.1985.143 m) 上,它按预期显示。
然而,在 FireFox (31.0) 上,它显示如下列表。
在 Internet Explorer (8) 上,列表显示如下。
在 <ul>
中嵌套表格是否为无效标记? ?能否如第一个快照所示在所有主要浏览器上显示此列表?
最佳答案
list-style-type
仅适用于 display:list-item
list-style-type: Applies to: elements with 'display: list-item'
引用
ul element: Content model: Zero or more li and script-supporting elements.
关于html - 元素符号列表和 HTML 表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25629151/