2011-04-08 204 views
10

有時你想要兩個身體背景。一個用於頁眉,另一個用於頁腳。 我意外地發現可以對實際的<html>標籤進行樣式設計。風格<html>標籤可以嗎?

HTML:

<html xmlns="http://www.w3.org/1999/xhtml"> 

CSS:

html {background:#000} 

是否可以將這個樣式,還是會造成什麼問題呢?

+2

是的,但請注意,某些UI框架(最顯着的是jQuery UI)不支持HTML或BODY標籤通過CSS應用定位或佈局的文檔。 – 2012-02-01 16:28:46

回答

9

雖然這是值得商榷至於是否是有效[see here]

對於HTML文檔,但是,我們推薦作者指定 背景的BODY元素,而不是HTML元素。 ...

許多大型網站仍然使用它看起來一致的結果。

+0

感謝您的回答。更少的標籤計數,有時你想要的背景是高度高於頁腳div ... – Hakan 2011-04-08 05:00:03

+0

Gotcha - 我會刪除我的問題關於他們「爲什麼」樣式的HTML標籤。 – Dave 2011-04-08 05:25:52

+0

@Stano - 我已經更新了我的答案(我相信在一年前,當文件被回答時,文檔中的內容已經更新了,因爲我的鏈接曾經發布到一個專門顯示它「確定」的位置)。感謝您的輸入/更新/鏈接!如果你仍然希望收回你的最高票數,你現在可能可以,因爲答案已被編輯。謝謝。 – Dave 2013-06-23 21:53:33

1

是的,可以對html標籤進行設計。

+0

感謝您的回答。 :) – Hakan 2011-04-08 05:01:11

1

這是非常普遍的做法。包括這一個在內的許多網站上一直使用。

+1

謝謝。很高興知道。 – Hakan 2011-04-08 05:00:40