網(wǎng)頁設計人員可能在考慮如何繪制單元格邊框以及如何確定表的大小,不過在此之前,我們先來學習組裝表的基本方法,并了解表中的元素相互之間有什么關系。這稱為表格式化,它與表布局有很大不同:只有介紹完表格式化,才有可能介紹表布局。
首先要了解網(wǎng)站建設CSS如何定義表的編排。盡管這看上去很基本,不過對于理解如何最佳地設置表樣式至關重要。
CSS對于表元素和內(nèi)部表元素有很分明的界限。在網(wǎng)站建設中,內(nèi)部表元素生成矩形框,這些框有內(nèi)容,內(nèi)邊距和邊框,但是沒有外邊距。因此,不能通過指定外邊距來定義單元格之間的間隔。如果試圖對單元格、行或任何其他內(nèi)部表元素應用外邊距,CSS兼容瀏覽器只會將其忽略(只有總標題例外,此內(nèi)容將在本章后面討論)。
表的編排有6個規(guī)則。這些規(guī)則的基礎是“表格單元'這是繪制表的表格線之間的區(qū)域。請看圖11-1所示,這里顯示了兩個表及其表格單元,由表上所畫的虛線指示。
圖11-1:表格單元構成了表布局的基礎
在一個簡單的2x2表中(如圖11-1中左邊的表)表格單元對應于單元格。在更復雜的表中(如圖11-1中右邊的表),表格單元的邊界對應于表中所有單元格的單元格邊框,并穿過跨多行或多列的單元格。
這些表格單元很大程度上是理論性的構造,網(wǎng)頁設計人員不能為它們設置樣式,甚至不能通過文檔對象模型來訪問。這些構造只是用于描述如何組裝表來設置樣式。
當前文章標題:網(wǎng)頁設計中表的視覺編排
當前URL:http://www.margaycoffee.com/news/wzzz/visual-layout.html
上一篇:網(wǎng)頁設計中的表布局