我試圖在沒有成功的情況下用CSS開發特定的簡單佈局。 我想實現這樣的事情:使用CSS構建表格
BookImage BookImage BookImage
BookTitle BookTitle BookTitle
就知道我有這樣的:
<div class="center">
<h2>Science</h2>
<div class="ThreeColumns">
<div> <img src="ex"><p>Title</p> </div>
<div> <img src="ex"><p>Title</p> </div>
<div> <img src="ex"><p>Title</p> </div>
</div>
.threeColumns{
-moz-column-count: 3; /* Firefox */
-webkit-column-count: 3; /* Safari and Chrome */
column-count: 3;
}
的問題是,我沒有得到我想要的東西。就好像每個標籤(<img>
或<p></p>
)被視爲「列」。我想要一種方法將<img>
和<p>
組合在一起,並將它們放在一起並獲得我的佈局。我認爲<div>
可以做到這一點,但我錯了。
你能解釋爲什麼在網絡上是如此著名的「永不使用表」,「他們是不是要走的路」,「使用CSS而不是」這激發了我的決定??? –
表格用於表格數據。有人可能會爭辯說,你試圖顯示的數據是表格式的。表格不適用於放置頁面。 –
表格只能用於呈現表格數據。表格數據基本上是一個電子表格。 (可能相關:http://stackoverflow.com/questions/83073/why-not-use-tables-for-layout-in-html?rq=1)。 – cimmanon