表格(Table)


  §5.1 表格的基本形式
  一个表由<table>开始,</table>结束,表的内容由<tr>,<th>和<td>定义。<tr>说明表的一个行,表有多少行就有多少个<tr>;<th>说明表的列数和相应栏目的名称,有多少个栏就有多少个<th>;<td>则填充由<tr>和<th>组成的表格。是否用表格线分开为部分内容用border属性说明,下面是一个有表格线和一个元表格线的表及其输出。
    5.2 有通栏的表
     1、有横向通栏的表用<th colspan=#>属性说明colspan表示横向栏距,#代表通栏占据的网格数,它是一个小于表的横向网格数的整数。
     2、有纵向通栏的表用rowspan=#属性说明。
    rowspan表示纵向栏距,#表示通栏占据的网格数,应小于纵向网络数。需要说明的是有纵向通栏的表,每一行必须用</tr>明确给出一横向栏目结束,这是和表的基本形式不同的。

  5.3 表的大小,边框宽度,表格间距
  1、表的大小用width=#和height=#属性说明。前者为表宽,后者为表高,#是以象素为单位的整数。
  2、边框宽度由border=#说明,#为宽度值,单位是象素。
  3、表格间距即划分表格的线的粗细用
  cellspacing=#表示,#的单位是象素,下面的例子将表格间距定义为10个象素,它看起来象用很粗的线划分的表格。

  5.4 表中文本的输出
  1、文本与表框的距离用cellpadding=#说明。下面的例子使表的内容与表框离开10个象素。
    2、表格的后度大于其中的文本后度时,文本在其中的输出位置与用align=#说明。
  #是 left,center和right三者之一,分别表示左对齐,居中和右对齐,align属性可修饰<tr>,<th>和<td>链接签。
    3、表格的高度大于其中文本的高度时,可以用valign=#说明文本在其中的位置。#是top,middle,bottom,baseline四者之一。分别表示上对齐,文本中线与表格中线对齐, 下对齐,文本基线与表格中线对齐,特别注意的是baseine对齐方式,它使得文本出现在网格的上方而不是相象中的下半部。同样,valign可以修饰<tr>,<th>,<td>中的任何一个。

  5.5 浮动表格
  所谓浮动表格是指表与文件中重中内容对齐时,若在现在位置上不能满足其对齐方式,表格含上下移动,即“挤开”一些内容,直到满足其对齐要求。
  浮动属性一般由align=left或right指定。
  下面的例子也可以看出,cllign=left时把字符串“挤到”了表的右边。当右边空间不够时,该字符串会显示在表的下在边,看起来象是表“浮”到了字符串上。

  5.6 表格颜色
     表格的颜色用bgcolor=#指定。
  #是16进制的6位数,格式为rrggbb,分别表示红、绿、兰三色的分量。或者是16种已定义好的颜色名称,参见文本颜色。
  <table border>
<tr><th bgcolor=000000>
<font color=ffffff>Food</font></th>
<th bgcolor=whit>Drink</th>
<tr><td bgclor=ffaaaa>A</td><td>B</td>
</table>

时间: 2024-12-03 10:02:05

表格(Table)的相关文章

使用DIV+CSS制作网页后,表格Table还有用吗?

css|网页 符合网页标准的网页是DIV+CSS制作的,那么我们以前使用的表格Table还有用吗?是不是要彻底放弃呢? 关于DIV和TABLE表格的使用疑问有不少人很是疑惑,整理一下思路! 关于表格 使用WEB标准之后,并不是说排除表格的使用,表格并不是鸡肋,而正好相反是一道大餐,之所以在很多关于CSS布局的文章中常提到"为什么使用表格排版是不明智的"这句话,可能是大家对他的理解有误,这里注意一点"使用表格排版"是"不明智"的.指的是我们使用了很

如何像表格table一样对层div进行轻松布局

下面是我翻译的内容,是根据我对文章的理解意译的,你就别挑哪里翻译的不对了,我的目的只是传达这个CSS技巧. 许多网页设计师都喜欢,将两个或者多个容器等高的并排放置,并在里面展示每个容器的内容,就象经典表格布局中的单元格控制几个栏目的位置,也喜欢容器的内容居中或顶部对齐显示.但是你又不喜欢用table来实现他,那怎么办呢?实现的方法很多,有根据视觉错觉实现的,有用JS控制使高度相等的,还有采用容器溢出部分隐藏和列的负底边界和正的内补丁相结合的方法来解决列高度相同的问题.其实有个简单的方法,使用di

html表格table的宽度超出页面宽度时如何不改变table宽度(只显示出滚动条)?

问题描述 html表格table的宽度超出页面宽度时如何不改变table宽度(只显示出滚动条)? 问题如题.条件是不能将table的宽度设置为固定值,因为table包含的列数可能每次查询都不同,可能只有一二列,也可能有几十列,要求每一列宽度能够显示其表格的内容(即列的宽度按内容长度显示),如果table宽度没有超出页面宽度就不显示滚动条,也不拉伸表列宽度:如果table宽度超出页面宽度,就显示滚动条,而不压缩表列宽度. 解决方案 http://blog.sina.com.cn/s/blog_66

jQuery 选择表格(table)里的行和列[转]

from : http://www.84ren.com/read.php?tid-29040.html jQuery对表格(table)的处理提供了相当强大的功能,比如说对表格特定行(row)或列(column)进行排序.样式改变等等.如果你的英文够好,你可以读读这篇文章:jQuery table manipulation.本文只是介绍如何用jQuery语句对表格中行和列进行选择以及一些简单样式改变,希望它可以对jQuery表格处理的深层学习提供一些帮助. 比如我们有这样一个表格: 第一列 第二

在按下按钮后,将view.aspx文件引入到index.aspx中的表格TABLE中来?

问题描述 在按下按钮后,将view.aspx文件引入到index.aspx中的表格TABLE中来?原来的index.aspx文件内容不发生改变.index.aspx.cs文件:protectedvoidButton1_Click(objectsender,EventArgse){} 解决方案 解决方案二:这样行不?<%@includefile="a.jsp"%>解决方案三:这样行不?<%@includefile="a.aspx"%>解决方案四

使用DIV+CSS后,表格Table还有用吗?

   符合网页标准的网页是DIV+Css制作的,那么我们以前使用的表格Table还有用吗?是不是要彻底放弃呢? 关于DIV和TABLE表格的使用疑问有不少人很是疑惑,整理一下思路! 关于表格 使用WEB标准之后,并不是说排除表格的使用,表格并不是鸡肋,而正好相反是一道大餐,之所以在很多关于CSS布局的文章中常提到"为什么使用表格排版是不明智的"这句话,可能是大家对他的理解有误,这里注意一点"使用表格排版"是"不明智"的.指的是我们使用了很多年的,

jQuery 选择表格(table)里的行和列及改变简单样式_jquery

jQuery对表格(table)的处理提供了相当强大的功能,比如说对表格特定行(row)或列(column)进行排序.样式改变等等.如果你的英文够好,你可以读读这篇文章:jQuery table manipulation.本文只是介绍如何用jQuery语句对表格中行和列进行选择以及一些简单样式改变,希望它可以对jQuery表格处理的深层学习提供一些帮助. 比如我们有这样一个表格: 第一列 第二列 第三列 第四列 第一列 第二列 第三列 第四列 第一列 第二列 第三列 第四列 第一列 第二列 第三

jQuery+json实现动态创建复杂表格table的方法_jquery

本文实例讲述了jQuery+json实现动态创建复杂表格table的方法.分享给大家供大家参考,具体如下: function SetSubTable() { var obj = jQuery.parseJSON($("#SubJsonStrValue").val()); window.ALLPARAMTERS = obj; var row_str = ""; var span_num = 1 for (var i = 0; i < obj.length; i+

html-HTML中 表格table 外面的线是怎么实现的,而且外线框上还有表格标题

问题描述 HTML中 表格table 外面的线是怎么实现的,而且外线框上还有表格标题 解决方案 这里面是标题 这里面是FIELDSET标签内的内容. 这里面是FIELDSET标签内的内容. 解决方案二: fildset里面套个table就可以了. 解决方案三: http://www.educity.cn/wenda/8408.htmlhttp://fun.sobar.com.tw/list.asp?id=148776 fieldset 解决方案四: 里面就是table好了 解决方案五: http

HTML+CSS教程:表格Table元素网页制作技巧

文章简介:table元素在HTML中用于呈现表格数据.你可以把它作为一个描述和展示可用于电子表格的数据的方法. <table>元素在HTML中用于呈现表格数据.你可以把它作为一个描述和展示可用于电子表格的数据的方法.其本质上由这两个东西组成:行和列.在这篇文章中我们会探索应该如何使用它们,什么时候使用,和其他所有你需要知道的东西. 一个非常基础的例子 下面是一个非常简单的表格数据例子: 这是一个跨多轴的数据.想象下,通过你得手指划过某一行来了解某个人的相关信息.或者从上至下来感受某个数据点的模