无样式的无序列表居中

时间:2013-02-28 03:50:22

标签: html html5

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

来使ul居中
style="display:inline-table"

有没有办法在不使用styles / 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>

1 个答案:

答案 0 :(得分:1)

没有办法做到这一点;居中一种造型。 HTML只是定义文档的结构,并依赖于渲染的样式。

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

因此,简而言之, 使用样式。