HTML 文檔中的元素是一個接著一個排列的,只是簡單地在在塊級元素的前后加上拆行,是一種流水布局。但是,我們所見到的 Web 頁面按照一定的規(guī)則布局排版的(通常是多列的),所以就要借助一定的方法來實現(xiàn)這種布局,通常的解決方案是:使用區(qū)塊元素 div 或 表格( table )來布局 Web 頁面的內(nèi)容。
使用表格進(jìn)行布局,是一種較老的布局解決方案。并不推薦使用,我們應(yīng)該總是使用表格來顯示表格化的數(shù)據(jù)。
HTML 文檔
!DOCTYPE html html lang= en head meta charset= UTF-8 !-- 鏈接到外部樣式表 -- link rel= stylesheet href= css/mystyle.css title Island estaurant /title /head body table id= container !-- 頭部 -- td id= header colspan= 2 h1 點菜系統(tǒng) /h1 /td /tr !-- 主體 -- !-- 菜單 -- td id= menu b 菜品 /b br div id= dishes 小雞燉蘑菇 br 家常豆腐 br 酸辣土豆絲 br /div /td !-- 內(nèi)容 -- td id= content 小雞燉蘑菇: br 幼雞一只 /td /tr !-- 尾部 -- td id= footer colspan= 2 世俗孤島的餐廳 /td /tr /table /body /html CSS 文件/*整個點餐系統(tǒng)的界面*/ #container width: 600px; margin: 100px; /*取消單元格邊框之間的邊距*/ border-spacing: 0; /*點餐系統(tǒng)界面的頭部*/ #header background-color: red; text-align: center; margin-bottom: 0px; /*點餐系統(tǒng)界面的菜單*/ #menu background-color: #FFD700; height: 200px; width: 150px; #dishes padding-top: 10px; padding-left: 10px; line-height: 20px; /*點餐系統(tǒng)界面的菜品詳情*/ #content background-color: gray; height: 200px; width: 450px; /*點餐系統(tǒng)界面的尾部*/ #footer background-color: blue; height: 25px; text-align: center; }
相信看了這些案例你已經(jīng)掌握了方法,更多精彩請關(guān)注php 其它相關(guān)文章!
相關(guān)閱讀:
怎樣讓移動端的網(wǎng)頁內(nèi)容自適應(yīng)
table表格中的內(nèi)容溢出應(yīng)該如何處理
在HTML中iframe與frame有哪些區(qū)別
以上就是HTML的表格應(yīng)該怎樣布局的詳細(xì)內(nèi)容,html教程
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。
新聞熱點
疑難解答