2010-03-10 83 views
1

關於在XHTML 1.0中有多少個元素Width="...."屬性已被棄用/無效嚴格?哪裏不?有多少元素在XHTML 1.0中,Width =「....」屬性已被棄用/無效嚴格?

看到大衛的鏈接後我screenshoted的寬度

alt text http://shup.com/Shup/293985/110210134453-My-Desktop.png

+0

你正在看這個錯誤的方式,問題應該是:*我可以在元素** x **上使用'width'我想要使用嗎?* – 2010-03-10 13:36:35

+0

我個人棄用* all *元素上的屬性。我也很重要。 – Pointy 2010-03-10 13:41:19

回答

4

同樣的信息,如HTML 4.01。你可以在attributes table上計數。

+0

我認爲w3c學校有關於不推薦元素的錯誤信息 – 2010-03-10 13:41:29

+4

也許。 W3School往往是錯誤的。你爲什麼提到那個討厭的小商業組織呢?我在回答中沒有提到他們。 – Quentin 2010-03-10 13:43:55

+0

+1。每當有人提到W3School時,我都會輕笑自己,只是因爲我期待來自你的評論表達你對他們的仇恨;-) – 2010-03-10 13:53:29

1

你已經看到上面的正式答案,但我希望你能更多地考慮爲什麼你會在某些情況下使用widthheight屬性,在其他情況下使用CSS。

對於圖像,例如,通常頁面上的每個圖像都是不同的大小。大小也是圖像本身的屬性,與頁面佈局無關。因此,您通常應該在圖像上使用寬度/高度屬性。

唯一的例外是,如果您有一組圖像都具有完全相同的尺寸(例如圖像庫中的縮略圖)。在這種情況下,在wrapping元素上設置一個類並將這些圖像定位到CSS中。同樣的方法也適用於Flash對象,如果它們瘋狂地適合某個像素大小。

對於幾乎所有其他元素,使用CSS而不是屬性,因爲這將全部與佈局有關。

相關問題