網(wǎng)站建設(shè)每個行框包含一行表格單元。表中的所有行框按其在源文檔中出現(xiàn)的順序從上到下地填充表(表的標(biāo)題行框和腳注行框有所例外,它們分別出現(xiàn)在表的最前面和最后面)。因此,有多少個行元素,表中就包含多少表格行。
一個行組包含多少個行框,該行組框就包含多少個表格單元。
列框包含一列或多列表格單元。所有列框都按其出現(xiàn)的順序依次相鄰放置。對于從左向右讀的語言,第一個列框放在左邊,而對于從右向左讀的語言,第一個列框則放在右邊。
列組中包含多少個列框,該列組框中就包含多少個表格單元。
盡管單元格可能跨多行或多列,不過網(wǎng)站建設(shè)對此并沒有做出定義,而是由文檔語言來定義這種跨行或跨列。每個跨行或跨列的單元格是一個矩形框,其寬度和高度分別為一個或多個單元格。這個矩形框的頂行在作為該單元格父元素的行中。在從左向右讀的語言中,該單元格的矩形框必須盡可能向左,不過不能覆蓋任何其他單元格框。在從左向右讀的語言中,這個單元格還必須在同一行上所有之前單元格(在源文檔中較早出現(xiàn)的單元格)的右邊。在從右向左讀的語言中,跨行或跨列的單元格則必須盡可能向右,但不能覆蓋其他單元格,而且要在同一行上所有之前單元格(源文檔中在其之前出現(xiàn)的單元格)的左邊。
單元格框不能超出表或行組的最后一個行框。如果表結(jié)構(gòu)可能造成這種情況,單元格則必須縮小,使之能放在包含它的表或行組中。
注意:網(wǎng)站建設(shè)規(guī)范不建議(但是也不禁止)對表單元格和其他內(nèi)部表元素定位。例如,如果一個行中包含跨行單元格,對該行定位時可能會顯著地改變表的布局,這會從表中完全刪除該行,相應(yīng)地在其他行的布局中不用考慮這個跨行單元格。
根據(jù)定義,表格單元是矩形,不過不必都是相同的大小。給定表格列中的所有表格單元寬度相等,一個表格行中的所有表格單元則高度相等,不過,一個表格行的高度可能與另一個表格行的高度不同。類似地,表格列也可能有不同的寬度。
根據(jù)這些基本規(guī)則,網(wǎng)頁設(shè)計人員可能會問:那么,怎么知道哪些元素是單元格而哪些不是呢?下—節(jié)就來回答這個問題。
當(dāng)前文章標(biāo)題:網(wǎng)頁設(shè)計中表編排規(guī)則
當(dāng)前URL:http://m.ww44088.com/news/wzzz/layout-rules.html