1

我通过html在表格中有一个ul。我可以通过调用使 ul 居中:

style="display:inline-table"

有没有办法在不使用样式/css的情况下使无序列表居中?

完整代码:

  <ul width="50%" align="left" style="display:inline-table" font-weight="normal">
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li><font color="red">Note this list is left alligned but centered on the page</font></li>              
  </ul>
4

1 回答 1

1

没有办法做到这一点;居中一种造型形式。HTML 简单地定义了文档的结构并依赖于呈现的样式。

所有浏览器都有一个默认样式表;如果您不提供,浏览器将使用该样式表来确定应如何呈现内容。即使您确实提供了样式表,样式表的级联性质也意味着您可能至少依赖于页面上的一个默认 CSS 属性。

所以,简而言之,你必须使用样式。

于 2013-02-28T03:56:25.450 回答