2011-02-18 83 views
1

我已經被賦予編碼下面的表格的任務。我打算用桌子做,但是我的教練告訴我用div來做,因爲它佔用了更多的資源或者其他東西(我認爲他說這是密集型的)。我可以用div來做,但我認爲這是浪費時間,因爲我可以用表格很容易地使用表格(我的意思是很快)。如何編寫複雜的html表單?

爲如何進行任何想法,用什麼,的div或一些東西更好

enter image description here

+1

這是一個品味和習慣的問題。我們無法告訴您要使用哪一個。但是如果你想從這位老師那裏得到一個好評... – bmargulies 2011-02-18 02:34:17

+0

我在IE8/FF3 +中使用嵌套的OL元素獲得了相當的運氣。它們比DIV增加了更多的語義含義,並且使用塊內聯可以解決很多情況。儘可能避免花費所有費用。它們大部分都是過度使用的瀏覽器,可悲的CSS支持。關於表格的一個非常有用的東西是列/行跨度 - 但看到瀏覽器的怪癖。 (在現代瀏覽器中,表格也可以使用CSS進行設計 - 設置默認填充/間距0,第一等。) – 2011-02-18 03:32:41

回答

2

只要形式看起來應該的方式,並驗證有效的HTML 4或XHTML的品種,你是好去,除非你的老師DEF要你使用的div和CSS創建佈局。如果你真的想要熟練使用基於CSS的佈局的現代做法,我會推薦後者。祝你好運!

+0

kk有幫助也找到了此鏈接http://code.google.com/p/floatz/wiki/ LayoutsForms – Haxed 2011-02-18 02:38:30

1

它們不是相互排斥的。您可以將div用於div內的主面板和表格來佈局控件和文本。