濮阳杆衣贸易有限公司

主頁 > 知識庫 > HTML標記語言——表格標記

HTML標記語言——表格標記

熱門標簽:西安金倫外呼系統(tǒng) 高德地圖標注廁所 江西ai電銷機器人如何 地圖標注員工作內(nèi)容 地圖標注沿海城市房價 中國地圖標注城市的 威海語音外呼系統(tǒng)平臺 智能語音電銷機器人客戶端 通遼地圖標注app
點擊這里返回腳本之家 HTML教程 欄目.
上文:標記語言——標題
原文出處

標準化設(shè)計解決方案 - 標記語言和樣式手冊
Web Standards Solutions The Markup and Style Handbook

Part 1: Get Down With Markup 從標記語法談起
Chapter2 邪惡的表格?
你知道嗎?不知何時開始,使用表格居然變成充滿罪惡的舉動了?的確,以web標準編寫網(wǎng)頁的最大迷思就是"不要再使用表格了,永遠不要!" 聽起來表格就和瘟疫一樣必須躲開,必須密封起來丟進滿是灰塵的柜子里,當成是網(wǎng)絡(luò)發(fā)展時代早期流傳下來的古董保存起來.
如此的厭惡從何而來呢? 或許一開始十分單純,至少擁有一個好的理由.很多人會理直氣壯的宣揚拋棄傳統(tǒng)的表格嵌套與補空gif圖片的布局方式,改用靈活的結(jié)構(gòu)化的css布局方式的好處.我們可能就開始抽絲剝繭的去掉所有的表格,甚至開始頑固的堅持把所有的表格驅(qū)逐出去 — 根本不分場合.
書中稍后我們會看到css布局的方法和這樣做帶來的所有好處.但是現(xiàn)在我們還是先來看看如何在適當?shù)膱龊?mdash;也就是標記數(shù)據(jù)列表的時候使用表格.我們會研究幾個簡單的方法是我們的數(shù)據(jù)列表變得更容易使用,更漂亮.
完全就是表格
在標記列表數(shù)據(jù)時,我們絕對沒有理由不去用表格標簽.但是等等,什么才是列表數(shù)據(jù)?這邊有一些例子: 日歷 電子數(shù)據(jù)表 圖表 時間行程表
對這些例子以及許多其他情況來說,必須使用非常復雜嚴格的css特效才能讓資料看起來像表格,或許你能想象,用巧妙的css浮動,定位所有項目之后得到的是不兼容的矛盾的結(jié)果,更別提拿掉css之后,準確讀出每筆資料大概會成為不可能完成的任務(wù).事實上,我們不必畏懼表格—我們應(yīng)該用他們設(shè)計之初的目標來使用它們.
適合所有人的表格
表格找來謾罵的原因之一是如果沒有小心使用的話會存在可用性缺陷.舉例來說:屏幕閱讀程序難以正確讀出內(nèi)容,而小屏幕設(shè)備經(jīng)常被用來布局的表格擾亂,但是我們有一些簡單的方法增加列表數(shù)據(jù)表格的可用性.同時建立靈活的結(jié)構(gòu),方便未來以css設(shè)定樣式.
讓我們看看 圖3-1 中的簡單示例,這是美國棒球聯(lián)賽的聯(lián)盟記錄:

圖 3-1:典型的資料表示例
也許對紅襪隊球迷來說這是非常郁悶的統(tǒng)計資料,不過圖3-1的卻是列表資料的完美示范.它有三個表頭(year,opponent,season record(w-l)),跟著是四年份的資料.在表格上面的是表格標題,說明了表格的內(nèi)容.
標記這個資料表格的方式十分直觀,我們或許會以這樣的代碼完成這個工作:
<p align="center">Boston Red Sox World Series Championships</p>
<table>
<tr>
<td align="center"><b>Year</b></td>
<td align="center"><b>Opponent</b></td>
<td align="center"><b>Season Record (W-L)</b></td>
</tr>
<tr>
<td>1918</td>
<td>Chicago Cubs</td>
<td>75-51</td>
</tr>
<tr>
<td>1916</td>
<td>Brooklyn Robins</td>
<td>91-63</td>
</tr>
<tr>
<td>1915</td>
<td>Philadelphia Phillies</td>
<td>101-50</td>
</tr>
<tr>
<td>1912</td>
<td>New York Giants</td>
<td>105-47</td>
</tr>
</table>

這樣顯示的結(jié)果應(yīng)該和圖3-1十分相似,但是,我們可以在這個基礎(chǔ)上加上一些改進.
首先,我們能用更加語義化的<caption>標簽來存放"Boston Red Sox World Series Championships".<caption>標簽需要緊跟在<table>起始標簽后面,通常用來存放表格的標題或者表格資料的說明.
看上去,它更容易讓使用者看出表格的主題,同時也能夠幫助以其他方式得知網(wǎng)頁內(nèi)容的人.
讓我們拿掉開頭的那個段落,并加入正確的<caption>:
<table>
<caption>Boston Red Sox World Series Championships</caption>
<tr>
<td align="center"><b>Year</b></td>
<td align="center"><b>Opponent</b></td>
<td align="center"><b>Season Record (W-L)</b></td>
</tr>
<tr>
<td>1918</td>
<td>Chicago Cubs</td>
<td>75-51</td>
</tr>
<tr>
<td>1916</td>
<td>Brooklyn Robins</td>
<td>91-63</td>
</tr>
<tr>
<td>1915</td>
<td>Philadelphia Phillies</td>
<td>101-50</td>
</tr>
<tr>
<td>1912</td>
<td>New York Giants</td>
<td>105-47</td>
</tr>
</table>

重要的是,標題必須快速傳達后面資料的主題,根據(jù)默認設(shè)置,大多數(shù)可視化瀏覽器將<caption>標簽內(nèi)的文字居中顯示在表格的最上面,當然,我們稍后可以使用css來改變默認設(shè)置的樣式 — 本章的技巧延伸中會討論這個問題.事實上,現(xiàn)在標題位于獨特的標簽內(nèi),正好讓我們之后的修改工作變得輕松簡單.
上一頁12 3 4 5 6 7 8 下一頁 閱讀全文

標簽:阜陽 營口 崇左 晉中 河池 青海 眉山 北海

巨人網(wǎng)絡(luò)通訊聲明:本文標題《HTML標記語言——表格標記》,本文關(guān)鍵詞  HTML,標記,語言,表格,HTML,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《HTML標記語言——表格標記》相關(guān)的同類信息!
  • 本頁收集關(guān)于HTML標記語言——表格標記的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    萨迦县| 门头沟区| 道真| 托克逊县| 延寿县| 沅江市| 渝中区| 昌宁县| 吉安市| 连云港市| 临高县| 商河县| 固阳县| 什邡市| 邵武市| 六枝特区| 灯塔市| 闽侯县| 始兴县| 四会市| 额济纳旗| 金门县| 防城港市| 文化| 广平县| 宜昌市| 南郑县| 天水市| 淳化县| 清涧县| 民勤县| 新化县| 丰城市| 南开区| 芒康县| 义乌市| 嵩明县| 乌兰县| 敦化市| 宁远县| 乌恰县|