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 は単にドキュメントの構造を定義し、レンダリングのスタイルに依存しています。

すべてのブラウザにはデフォルトのスタイルシートがあります。指定しない場合、ブラウザはそのスタイルシートを使用して、コンテンツのレンダリング方法を決定します。スタイルシートを提供する場合でもスタイルシートのカスケードの性質により、ページの少なくとも 1 つのデフォルト CSS 属性に依存している可能性があります。

つまり、スタイリングを使用する必要があります。

于 2013-02-28T03:56:25.450 に答える