在超文本標記語言(HTML)文檔中,列是定義網站區域的一種方式,該區域的寬度通常小于頁面的總可顯示寬度。HTML列允許網頁設計者使用類似于打印格式的格式,而不必使用不可靠的技巧,如空白圖像,創建間距。每個列也可以使用標準元...
在超文本標記語言(HTML)文檔中,列是定義網站區域的一種方式,該區域的寬度通常小于頁面的總可顯示寬度。HTML列允許網頁設計者使用類似于打印格式的格式,而不必使用不可靠的技巧,如空白圖像,創建間距。每個列也可以使用標準元素定義其寬度、對齊方式和間距。傳統上,HTML列只是較大HTML表的一部分,盡管層疊樣式表(CSS)的引入使定義列而不必創建整個表成為可能使用HTML列所帶來的兼容性問題,盡管這些問題在很大程度上可以通過仔細的設計和編碼來克服。HTML表標記中使用的一些元素分別定義了表行、表數據和表頭。HTML列最初是一個稱為表格。HTML表格可以看作是一個網格,網格中的每一個正方形都稱為一個單元格。列是連續排列并從上到下排列的單元格集合。表格通常有多個列。列中的每個單元格可以有自己獨立的格式和間距,并且可以跨越多個單元格一行。使用CSS,HTML列實際上不是表的一部分,而是嵌套在其他分區中的空間分區。這允許像HTML表一樣有多個列,除了CSS的特性允許在一個站點的多個頁面上輕松應用完全相同的格式。但是,使用CSS來形成列,在某些瀏覽器中,如果列及其內容的對齊和處理不符合公認的標準,則會導致分區標記的實現出現問題HTML列的寬度可以在文檔代碼中指定,方法是指定確切的像素尺寸,也可以是通過相對百分比測量。這意味著可以通過聲明列的寬度為200像素或查看器顯示寬度的25%來創建列。指定列的像素尺寸有助于確保圖像和其他高級布局元素的排列和縮放都是完美的,盡管這意味著頁面在不同的屏幕分辨率下可能會顯得更大或更小。使用相對百分比創建列意味著無論查看者的屏幕大小如何,該列都將縮放到所需的尺寸,但會導致列的內容可能會因為額外或不足的空間而顯示不正確
-
發表于 2020-08-06 13:17
- 閱讀 ( 695 )
- 分類:電腦網絡