2013-02-28 51 views
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> 
+1

爲什麼你想要沒有風格的中心?居中*是一種風格;關注點應該分開,即標記應該描述內容,並且應該使用樣式來控制佈局。 – 2013-02-28 03:53:20

+0

這是一個任務,這傢伙不想任何CSS或風格 – TMan 2013-02-28 03:56:48

+0

要回答你的問題,沒有(使用完全過時的東西的短)。你也應該驗證你的標記; 'font'已被棄用,''width'在'ul'上無效,'font-weight'不是一個有效的屬性。 – 2013-02-28 03:56:49

回答

1

有沒有辦法做到這一點;居中的一種造型形式。 HTML只是定義文檔的結構並依賴於渲染的樣式。

所有瀏覽器都有一個默認樣式表;如果您沒有提供,則瀏覽器將使用該樣式表來確定應該如何呈現內容。即使提供了一個樣式表,樣式表的級聯性意味着您可能依賴於頁面上至少一個默認的CSS屬性。

所以,總之,你使用造型。

+0

這就是我認爲,教授不希望任何CSS或樣式的標籤,想讓我們從頭開始 – TMan 2013-02-28 03:57:36

+1

您的教授*可能*希望您使用類和ID和CSS樣式表,而不是樣式屬性和HTML表示標籤。 – Dancrumb 2013-02-28 03:58:28

+0

原來我以爲是。他從我的最後一項任務中取消了分數,因爲我使用了類和css。他是俄羅斯人,我不認爲他喜歡美國人。 – TMan 2013-02-28 04:03:59