中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

拿什么來拯救你我的table
來源:易賢網 閱讀:862 次 日期:2014-10-10 10:39:52
溫馨提示:易賢網小編為您整理了“拿什么來拯救你我的table”,方便廣大網友查閱!

table曾經在網頁開發中占據著舉重若輕的地位——布局,即使到了Web2.0我們依舊可以看到其布局的身影。然而技術是不斷進步的Div+Css組合方式終究敲開了老式布局的大門刮起了新的一輪布局浪潮。之后而來的就是新仇舊恨,許許多多無論是對table有意見亦或沒意見的人也開始了對table筆誅口伐——臃腫的代碼、無語義標簽、繁雜的書寫方式等等。記住,table被創造之初并非是用于布局,而是顯示數據。舍棄table布局,并非舍棄table本身。拿什么來拯救你,我的table。

何為table:

table者Html表格也,數據之載體。

下面是一個比較標準的table代碼寫法:

代碼如下:

<table border="0" cellspacing="0" cellpadding="0" width="100%">

<tr>

<th>Month</th>

<th>Date</th>

</tr>

<tr>

<td>AUG</td>

<td>18</td>

</tr>

</table>

簡單的HTML表格由table元素以及一個或多個tr、th或td元素組成。tr元素定義表格行,th元素定義表頭的單元格,td元素定義表格單元格。border屬性規定表格邊框的寬度,cellpadding規定單元邊沿與其內容之間的空白,cellspacing規定單元格之間的空白,這三個屬性我們一般手動設置為0避免瀏覽器差異。width屬性規定表格的寬度,因為table寬度是隨內部元素的寬度撐起多少而變化,而常用情況下我們希望table是同外部容器等寬,所以常常默認設置100%寬度使之撐滿容器。

不得不說的table-layout:fixed屬性

table-layout: auto(默認)|fixed。

參數:

auto:默認的自動算法。布局將基于各單元格的內容。表格在每一單元格讀取計算之后才會顯示出來,速度很慢。

fixed:固定布局的算法。在這算法中,水平布局是僅僅基于表格的寬度,表格邊框的寬度,單元格間距,列的寬度,而和表格內容無關。 解析速度快。

fixed布局模型的工作步驟:

1.width屬性值不是auto的所有列元素會根據width值設置該列的寬度。

2.表首行中位于該列的單元格width,根據該單元格寬度設置此列的寬度。如果這個單元格跨多列,則寬度在這些列上平均分配。

3.在以上兩步之后,如果列的寬度仍為auto,會自動確定其大小,使其寬度盡可能相等。此時,表的寬度設置為表的width值或列寬度之和(取其中較大者)。如果表度度大于其列寬總和,將二者之差除以列數,再把得到的這個寬度增加到每一列上。

這種方法的速度很快,因為所有列寬都由表的第一行定義。首行后所有行中的單元格都根據首行所定義的列寬確定大小。后面這些行中的單元格不會改變列寬。這意味著為這些單元格指定的width值都會被忽略。

一般在做復雜表格html的時候,有時候你會發現,無論怎么調整第一行每列的width,列寬還是會發生出乎于你意料之外的變動(例如一長串英文文本,并且中間無空格分隔的情況你要這列限定寬度,使得過長文字強制換行且不撐破表格,而往往結果是怎么也調整不到合適的寬度),這個時候在萬般無奈之下,你可以使用table-layout:fixed。

table疑難雜癥之換行

用table顯示數據有時候會有一個頭疼的地方,即不換行顯示某段文字,尤其在表頭th中用到地方最多。其實你所頭疼的并非換行,而是其背后的瀏覽器兼容加性使得換行的困難程度大大增。這里,你可以查看攻略強制換行與強制不換行這篇文章得到啟示,文中詳細討論了在不同情況下攻略換行的方法。

總體來說在table中換行個人比較推薦的方式為:先為table設定table-layout:fixed,基本上設定完這個屬性后基本的換行問題都能夠解決而不會出現table中td,th因為里面各個內容的多寡發生搶奪其他td,th寬度的情形發生。這時如果你依舊有強制換行問題,那么在此td中內部加一層div,再利用word-wrap:break-word; word-break:break-all;這倆個CSS方法可以解決換行的問題。

常見而又生疏的幾個table標簽

thead、tfoot以及tbody

這三個標簽是所謂xhtml的產物,主要是使您有能力對表格中的行進行分組。當您創建某個表格時,您也許希望擁有一個標題行,一些帶有數據的行,以及位于底部的一個總計行。這種劃分使瀏覽器有能力支持獨立于表格標題和頁腳的表格正文滾動。當長的表格被打印時,表格的表頭和頁腳可被打印在包含表格數據的每張頁面上。個人認為其主要用途適用于超長表格的顯示優化。

thead標簽表示HTML表頭

表格的頭部thead,可以使用單獨的樣式定義表頭,并且在打印時可以在分頁的上部打印表頭。

thead標簽表示HTML頁腳

表格的頁腳tfoot,可以使用單獨的樣式定義頁腳(腳注或表注),并且在打印時可以在分頁的下部打印頁腳。

tbody標簽表示HTML表體

瀏覽器顯示表格時,通常是完全下載表格后,再全部顯示,所以當表格很長時,可以使用tbody分段顯示。

注釋:如果您使用 thead、tfoot以及tbody元素,您就必須使用全部的元素。它們的出現次序是:thead、tfoot、tbody,這樣瀏覽器就可以在收到所有數據前就可呈現表頭和頁腳了。您必須在table元素內部使用這些標簽,且thead內部必須擁有tr標簽。所以書寫更為標準的table方式即如下代碼:

代碼如下:

<table border="0" cellspacing="0" cellpadding="0" width="100%">

<thead>

<tr>

<th>Month</th>

<th>Date</th>

</tr>

</thead>

<tfoot>

<tr>

<th>Month Lists</th>

<th>Date Lists</th>

</tr>

</tfoot>

<tbody>

<tr>

<td>AUG</td>

<td>18</td>

</tr>

</tbody>

</table>

個人認為這個東西挺雞肋,取之無用,棄之可惜。小項目可以增加些語義化,但因為曾經遇到過有多個不同表頭在同一表格顯示的窘境,限制了日后的開發,所以正式項目從可擴展的角度來說情慎用這些標簽。

col和colgroup

這倆標簽也是xhtml的產物,功能強大,兼容奇差。

col標簽為表格中一個或多個列定義屬性值。

colgroup標簽用于對表格中的列進行組合,以便對其進行格式化。

它們的作用主要就是來控制單元格的寬度了,這樣省去單獨定義每個單元格的麻煩,過去我們往往是在第一行中的th或者td上定義寬度來規定每列的寬度,而col不但可以定義寬度還能同時定義其他的屬性,例如可以通過col來控制幾列寬度的總和,還可以控制這列的背景色。但理想是豐滿的,現實是骨干的,正如前面所說,功能越大不代表其兼容性也越強,據現有的測試下來,col和colgroup能發揮作用還能保證兼容的應用就只有倆:width和background。對于width,個人寧愿使用常規方式,第一行設置寬度,保證列寬。對于bacground,一般實際中表格大面積使用不同背景的情況也很少見。故個人認為:能不用盡量不用。

何處用table

個人認為,在一個放置數據非常密集且又非常序列化的一個容器里,用table準沒錯。最常見的例子就是我們常見的購物訂單結算頁面,上面列有你訂單詳情:商品名稱、單價、購買數量、金額小計、運費等等,最后最下方還會有一個最終訂單金額的結果,table在這里可謂是如魚得水,達到了數據之載體的神效。

以上是對常見的table知識點進行了一次梳理,對常用到得幾個地方進行了分析整理。期待看到這篇文章的你能夠以正確的態度看待table,使用table。希望本文可以稍稍的挽救你吧,我的table。謝謝。

更多信息請查看IT技術專欄

更多信息請查看網頁制作
易賢網手機網站地址:拿什么來拯救你我的table
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲区第一页| 猛男gaygay欧美视频| 美女日韩欧美| 欧美亚洲在线视频| 欧美一区二区三区在线播放| 欧美在线国产| 国产三级欧美三级| 亚洲一区久久久| 欧美精品一区二| 亚洲国产精品va在线观看黑人| 国产欧美日韩一区| 亚洲一区久久久| 欧美日韩福利视频| 亚洲麻豆国产自偷在线| 欧美大片网址| 国产精品热久久久久夜色精品三区 | 亚洲一区不卡| 久久亚洲精品网站| 亚洲日本一区二区三区| 久久免费国产精品| 99国产精品久久久久久久久久| 欧美另类综合| 久久男人资源视频| 亚洲黄一区二区| 国产精品一区二区久久| 久久久精品一区| 中文在线不卡| 亚洲美女啪啪| 91久久精品美女高潮| 久久久久久久综合日本| 亚洲视频axxx| 亚洲另类自拍| 99精品热视频| 国产综合色一区二区三区| 国产精品一区二区三区乱码| 久久一区二区三区超碰国产精品| 99riav国产精品| 在线视频国内自拍亚洲视频| 欧美午夜电影在线| 欧美日韩精品在线观看| 欧美黄色aaaa| 美女久久一区| 毛片精品免费在线观看| 免费国产一区二区| 小黄鸭精品aⅴ导航网站入口| 亚洲国产精品999| 狠狠色狠狠色综合日日91app| 国产精品v欧美精品v日韩精品| 欧美精品自拍偷拍动漫精品| 欧美精品18videos性欧美| 久久se精品一区精品二区| 亚洲一区在线免费| 久久精品日韩一区二区三区| 欧美另类99xxxxx| 欧美体内she精视频| 欧美视频免费看| 国产女人aaa级久久久级| 国产综合自拍| 亚洲美女精品一区| 午夜国产一区| 欧美va天堂在线| 国产精品久久久对白| 国产一区三区三区| 亚洲毛片视频| 久久视频国产精品免费视频在线| 亚洲综合日韩| 欧美aa国产视频| 国产一区二区中文| 一区二区三区精密机械公司| 亚洲视频观看| 欧美国产第一页| 国产一区二区三区久久悠悠色av| 亚洲精品一区二区三| 久久久亚洲国产美女国产盗摄| 欧美三级电影大全| 国产精品久久久亚洲一区| 亚洲成人资源网| 久久久久久久性| 欧美三级网址| 国产一区二区av| 午夜精品99久久免费| 国产精品红桃| 午夜欧美大片免费观看| 国产精品久久久久一区二区| 最新国产の精品合集bt伙计| 久久久久久久久一区二区| 国产欧美一区二区三区另类精品 | 欧美日韩一区二区三区| 国产女人18毛片水18精品| 日韩亚洲在线| 欧美精品在线视频观看| 狠狠色综合网站久久久久久久| 久久久av网站| 性久久久久久久久| 欧美激情亚洲一区| 国产亚洲欧洲| 中文成人激情娱乐网| 欧美电影免费观看| 今天的高清视频免费播放成人| 亚洲视频观看| 欧美午夜美女看片| 亚洲手机在线| 国产精品久久久久久久浪潮网站| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ入口 | 国产精品久久精品日日| 国产日本亚洲高清| 亚洲电影第1页| 亚洲免费一区二区| 欧美国产一区在线| 夜色激情一区二区| 免费av成人在线| 国产精品伦子伦免费视频| 中文一区在线| 国产欧美日韩中文字幕在线| 亚洲一区久久| 国产一区二区三区久久精品| 国产精品a久久久久| 久久精品在线免费观看| 激情成人亚洲| 免费成人在线观看视频| 亚洲午夜激情| 国产亚洲欧美日韩一区二区| 欧美一区日本一区韩国一区| 黑人巨大精品欧美黑白配亚洲| 欧美体内she精视频| 午夜精品福利电影| 黄色日韩网站视频| 久久国产精品久久久久久| 日韩视频中文字幕| 国产一级一区二区| 另类人畜视频在线| 日韩视频在线观看国产| 国产精品福利久久久| 久久久久久97三级| 亚洲欧美日韩视频一区| 在线亚洲一区| 亚洲精品黄网在线观看| 国产一区二区三区四区hd| 国产精品久久久久久av福利软件 | 国产伦精品一区二区三区视频黑人 | 亚洲视频电影在线| 国产自产v一区二区三区c| 国产欧美高清| 久久9热精品视频| 国产精品亚洲人在线观看| 久久精品99国产精品| 亚洲网站在线观看| 亚洲电影专区| 精品动漫3d一区二区三区免费 | 午夜久久美女| 麻豆freexxxx性91精品| 欧美在线观看一区| 亚洲第一成人在线| 亚洲电影中文字幕| 亚洲电影视频在线| 激情国产一区| 在线观看日韩一区| 在线观看久久av| 国产欧美日韩一区| 国产精品丝袜久久久久久app| 欧美日韩在线播放一区二区| 欧美一区二区三区免费观看| 欧美一级片在线播放| 欧美一区二区播放| 亚洲私拍自拍| 蜜臀a∨国产成人精品| 欧美激情精品| 久久综合九九| 国产精品视频观看| 亚洲国产精品尤物yw在线观看 | 欧美黄网免费在线观看| 欧美日本亚洲| 国产一区二区欧美| 一区二区三区黄色| 葵司免费一区二区三区四区五区| 欧美日韩欧美一区二区| 欧美色区777第一页| 欧美性猛交一区二区三区精品| 香蕉成人伊视频在线观看| 亚洲国产老妈| 国产在线拍偷自揄拍精品| 欧美日韩国产影片| 免费日韩av电影| 可以看av的网站久久看| 欧美在线三级| 久久天天躁狠狠躁夜夜av| 久久gogo国模啪啪人体图| 亚洲字幕一区二区| 亚洲免费视频观看| 亚洲影院免费| 欧美在线你懂的| 欧美在线播放高清精品| 亚洲欧美一区二区激情| 亚洲午夜国产成人av电影男同| 亚洲看片一区| 亚洲一区二区视频在线| 亚洲欧美久久久久一区二区三区| 99re这里只有精品6| 99riav1国产精品视频| 99综合视频|