在超文本标记语言(HTML)文档中,列是定义网站区域的一种方式,该区域的宽度通常小于页面的总可显示宽度。HTML列允许网页设计者使用类似于打印格式的格式,而不必使用不可靠的技巧,如空白图像,创建间距。每个列也可以使用标准元...
在超文本标记语言(HTML)文档中,列是定义网站区域的一种方式,该区域的宽度通常小于页面的总可显示宽度。HTML列允许网页设计者使用类似于打印格式的格式,而不必使用不可靠的技巧,如空白图像,创建间距。每个列也可以使用标准元素定义其宽度、对齐方式和间距。传统上,HTML列只是较大HTML表的一部分,尽管层叠样式表(CSS)的引入使定义列而不必创建整个表成为可能使用HTML列所带来的兼容性问题,尽管这些问题在很大程度上可以通过仔细的设计和编码来克服。HTML表标记中使用的一些元素分别定义了表行、表数据和表头。HTML列最初是一个称为表格。HTML表格可以看作是一个网格,网格中的每一个正方形都称为一个单元格。列是连续排列并从上到下排列的单元格集合。表格通常有多个列。列中的每个单元格可以有自己独立的格式和间距,并且可以跨越多个单元格一行。使用CSS,HTML列实际上不是表的一部分,而是嵌套在其他分区中的空间分区。这允许像HTML表一样有多个列,除了CSS的特性允许在一个站点的多个页面上轻松应用完全相同的格式。但是,使用CSS来形成列,在某些浏览器中,如果列及其内容的对齐和处理不符合公认的标准,则会导致分区标记的实现出现问题HTML列的宽度可以在文档代码中指定,方法是指定确切的像素尺寸,也可以是通过相对百分比测量。这意味着可以通过声明列的宽度为200像素或查看器显示宽度的25%来创建列。指定列的像素尺寸有助于确保图像和其他高级布局元素的排列和缩放都是完美的,尽管这意味着页面在不同的屏幕分辨率下可能会显得更大或更小。使用相对百分比创建列意味着无论查看者的屏幕大小如何,该列都将缩放到所需的尺寸,但会导致列的内容可能会因为额外或不足的空间而显示不正确
-
发表于 2020-08-06 13:17
- 阅读 ( 779 )
- 分类:电脑网络