HTML语言剖析(七)表格标记

<TABLE> <TR> <TD> :
这三个标记是定义表格的最重要的标记,可以说只学这三个己足够。
<TABLE>是一个容器标记,意思是说它用以声明这是表格而且其他表格标记只能在他的 范围内才适用,属容器标记的还有其他。
<TR>用以标示表格列(ROW)
<TD>用以标示储存格(CELL)

<TABLE> 的参数设定(常用):
例如: <TABLE WIDTH="400" BORDER="1" CELLSPACING="2" CELLPADDING="2" ALIGN="CENTER" VALIGN="TOP" BACKGROUND="MYWEB.GIF" BGCOLOR="#0000FF" BORDERCOLOR="#FF00FF" BORDERCOLORLIGHT="#00FF00" BORDERCOLORDARK="#00FFFF" COLS="2">

 

  • WIDTH="400"
    表格宽度,接受绝对值(如 80)及相对值(如 80%)。

     

  • BORDER="1"
    表格边框厚度,不同浏览器有不同的内定值,故请指明。

     

  • CELLSPACING="2"
    表格格线厚度,请看例子三,那是加厚到 5 的格线。

     

  • CELLPADDING="2"
    文字与格线的距离,请看例子四,那是加至 10 的 PADDING。

     

  • ALIGN="CENTER"
    表格的摆放位置(水平),可选值为: LEFT, RIGHT, CENTER,请看例子五或六,那表格 是放于中间的,为怕一些浏览器不支援,故特加上居中标记<CENTER>,只是多 层保证而己,当然只用<CENTER>亦可。

     

  • VALIGN="TOP".
    表格内字画等的摆放贴 位置(垂直),可选值为: TOP, MIDDLE, BOTTOM

     

  • BACKGROUND="MYWEB.GIF"
    表格 纸,与 BGCOLOR 不要同用。

     

  • BGCOLOR="#0000FF"
    表格底色,与 BACKGROUND 不要同用,请看例子六

     

  • BORDERCOLOR="#FF00FF"
    表格边框颜色,NC 与 IE 有不同的效果,请看例子六

     

  • BORDERCOLORLIGHT="#00FF00"
    表格边框光部分的颜色,请看例子二『只适用于 IE』

     

  • BORDERCOLORDARK="#00FFFF"
    表格边框光部分的颜色,请看例子二,使用 BORDERCOLORLIGHT 或 BORDERCOLORDARK 时 BORDERCOLOR 将会失效。『只适用于 IE』

     

  • COLS="2"
    表格栏位数目,只是让浏览器在下载表格是先画出整个表格而己。

<TR> 的参数设定(常用):
例如:<TR ALIGN="RIGHT" VALIGN="MIDDLE" BGCOLOR="#0000FF" BORDERCOLOR="#FF00FF" BORDERCOLORLIGHT="#808080" BORDERCOLORDARK="#FF0000">

  • ALIGN="RIGHT"
    该一列内字画等的摆放贴 位置(水平),可选值为: LEFT, CENTER, RIGHT

     

  • VALIGN="MIDDLE"
    该一列内字画等的摆放贴 位置(垂直),可选值为: TOP, MIDDLE, BOTTOM

     

  • BGCOLOR="#0000FF"
    该一列底色,请看例子五

     

  • BORDERCOLOR="#FF00FF"
    该一列边框颜色,请看例子三『只适用于 IE』

     

  • BORDERCOLORLIGHT="#808080"
    该一列边框光部分的颜色,请看例子三『只适用于 IE』

     

  • BORDERCOLORDARK="#FF0000"
    该一列边框光部分的颜色,请看例子三,使用 BORDERCOLORLIGHT 或 BORDERCOLORDARK 时 BORDERCOLOR 将会失效。『只适用于 IE』

<TD> 的参数设定(常用):
例如:<TD WIDTH="48%" HEIGHT="400" COLSPAN="5" ROWSPAN="4" ALIGN="RIGHT" VALIGN="BOTTOM" BGCOLOR="#FF00FF" BORDERCOLOR="#808080" BORDERCOLORLIGHT="#FF0000" BORDERCOLORDARK="#00FF00" BACKGROUND="MYWEB.GIF">

  • WIDTH="48%"
    该一储存格宽度,接受绝对值(如 80)及相对值(如 80%)。

     

  • HEIGHT="400"
    该一储存格高度。

     

  • COLSPAN="5"
    该一储存格向右打通的栏数。请看例子六

     

  • ROWSPAN="4"
    该一储存格向下打通的列数。请看例子六

     

  • ALIGN="RIGHT"
    该一储存格内字画等的摆放贴 位置(水平),可选值为: LEFT, CENTER, RIGHT

     

  • VALIGN="BOTTOM"
    该一储存格内字画等的摆放贴 位置(垂直),可选值为: TOP, MIDDLE, BOTTOM

     

  • BGCOLOR="#FF00FF"
    该一储存格底色,请看例子四

     

  • BORDERCOLOR="#808080"
    该一储存格边框颜色,请看例子三『只适用于 IE』

     

  • BORDERCOLORLIGHT="#FF0000"
    该一储存格边框光部分的颜色,请看例子三『只适用于 IE』

     

  • BORDERCOLORDARK="#00FF00"
    该一储存格边框光部分的颜色,请看例子三,使用 BORDERCOLORLIGHT 或 BORDERCOLORDARK 时 BORDERCOLOR 将会失效。『只适用于 IE』

     

  • BACKGROUND="MYWEB.GIF"
    该一储存格 纸,与 BGCOLOR 任用其一。

例子一:

原始码<TABLE WIDTH="60%" BORDER="1">
<TR><TD>只有一个储存格(CELL)的表格</TD></TR>
</TABLE>
显示结果

 

只有一个储存格(CELL)的表格

例子二:

原始码<TABLE WIDTH="60%" BORDER="5" BORDERCOLORLIGHT="#FF00FF" BORDERCOLORDARK="#FF0000">
<TR><TD>第一列第一栏</TD><TD>第一列第二栏</TD></TR>
</TABLE>
显示结果

 

第一列第一栏第一列第二栏

例子三:

原始码<TABLE WIDTH="60%" BORDER="1" CELLSPACING="5">
     <TR BORDERCOLOR="#0000FF">
<TD>第一列第一栏</TD>
<TD>第一列第二栏</TD>
     </TR>
     <TR BORDERCOLORLIGHT="#FF00FF" BORDERCOLORDARK="#00FF00">
<TD>第二列第一栏</TD>
<TD>第二列第二栏</TD>
     </TR>
</TABLE>
显示结果

 

第一列第一栏第一列第二栏
第二列第一栏第二列第二栏

例子四:

原始码<TABLE WIDTH="60%" BORDER="1" CELLPADDING="10">
     <TR>
<TD BGCOLOR="#FFCCE6">第一列第一栏</TD>
<TD BGCOLOR="#FFFFC6">第一列第二栏</TD>
     </TR>
     <TR>
<TD BGCOLOR="#FFD9FF">第二列第一栏</TD>
<TD BGCOLOR="#DAB4B4">第二列第二栏</TD>
     </TR>
</TABLE>
显示结果

 

第一列第一栏第一列第二栏
第二列第一栏第二列第二栏

例子五:

原始码<CENTER>
<TABLE WIDTH="60%" CELLSPACING="0" CELLPADDING="2" ALIGN="CENTER">
     <TR>
<TD BGCOLOR="#FFD2E9">第一列第一栏</TD>
<TD BGCOLOR="#FFDAB5">第一列第二栏</TD>
<TD BGCOLOR="#FFFFB5">第一列第三栏</TD>
     </TR>
     <TR BGCOLOR="#C0C0C0">
<TD>第二列第一栏</TD>
<TD>第二列第二栏</TD>
<TD>第二列第三栏</TD>
     </TR>
</TABLE>
</CENTER>
显示结果

 

第一列第一栏第一列第二栏第一列第三栏
第二列第一栏第二列第二栏第二列第三栏

例子六

原始码<CENTER>
<TABLE WIDTH="350" BORDER="1" CELLSPACING="0" CELLPADDING="2" ALIGN="CENTER" BGCOLOR="#FFC4E1" BORDERCOLOR="#0000FF">
     <TR>
<TD>第一列第一栏</TD>
<TD COLSPAN="2">第一列 之 第二栏及第三栏</TD>
     </TR>
     <TR>
<TD ROWSPAN="2">第二列及第三列 之 第一栏</TD>
<TD>第二列第二栏</TD>
<TD>第二列第三栏</TD>
     </TR>
     <TR>
<TD>第三列第二栏</TD>
<TD>第三列第三栏</TD>
     </TR>
</TABLE>
</CENTER>
显示结果

 

第一列第一栏第一列 之 第二栏及第三栏
第二列及第三列 之 第一栏第二列第二栏第二列第三栏
第三列第二栏第三列第三栏

<TH> :
<TH>与<TD>同样是标示一个储存格,唯一不同的是<TH>所标示的储存格中的文字是以粗 体出现,通常用于表格第一列以标示栏目。它的用法是取代<TD>的位置便可以,其参数 设定请参考<TD>。
当然若为<TD>所标示的储存格中的文字加上粗体标记<B>便等如<TH>的效果。

例子:

原始码<CENTER>
<TABLE WIDTH="350" BORDER="1" CELLSPACING="0" CELLPADDING="2" ALIGN="CENTER">
     <TR ALIGN="CENTER">
<TH>MONTH</TH><TH>% OF IE VISITOR</TH><TH>% OF NC VISITOR</TH>
     </TR>
     <TR ALIGN="CENTER">
<TD>AUGUST</TD><TD>61%</TD><TD>39%</TD>
     </TR>
     <TR ALIGN="CENTER">
<TD>JULY</TD><TD>54%</TD><TD>46%</TD>
     </TR>
     <TR ALIGN="CENTER">
<TD>JUNE</TD><TD>52%</TD><TD>48%</TD>
     </TR>
</TABLE>
</CENTER>
显示结果

 

MONTH% OF IE VISITOR% OF NC VISITOR
AUGUST61%39%
JULY54%46%
JUNE52%48%

<CAPTION> :
<CAPTION> 的作用是为表格标示一个标题列,有如在表格上方加上一没格线的打通列。 当然亦可置于下方,通常用以存放该表格的标题。

<CAPTION> 的参数设定(常用):
例如:<CAPTION ALIGN="TOP" VALIGN="TOP"></CAPTION>

  • ALIGN="TOP"
    该表格标题列相对于表格的摆放贴 位置(水平),可选值为: LEFT, CENTER, RIGHT, TOP, MIDDLE, BOTTOM,若 ALIGN="BOTTOM" 的话标题列便会出现对表格的下方,不管你 的原始码中把 <CAPTION> 放在 <TABLE> 中的头部或尾部。

     

  • VALIGN="TOP"
    该表格标题列相对于表格的摆放位置(上下),可选值为: TOP, BOTTOM。和 ALIGN="TOP" 或 ALIGN="BOTTOM" 是一样的,虽然功能重复了,但如果你要标题列 置于下方及向右或向左贴 ,那末两个参数便可一 用了。当只 一个参数时, 请首选 ALIGN,因为 VALIGN 是由 HTML 3.0 才开始的参数。

例子:

原始码<CENTER>
<TABLE WIDTH="350" BORDER="1" CELLSPACING="0" CELLPADDING="2" ALIGN="CENTER">
<CAPTION>网页速成 八月份访客浏览器使用分析</CAPTION>
     <TR ALIGN="CENTER">
<TH>MONTH</TH>
<TH>% OF IE VISITOR</TH>
<TH>% OF NC VISITOR</TH>
     </TR>
     <TR ALIGN="CENTER">
<TD>AUGUST</TD>
<TD>61%</TD>
<TD>39%</TD>
     </TR>
</TABLE>
</CENTER>
显示结果

 

网页速成 八月份访客浏览器使用分析
MONTH% OF IE VISITOR% OF NC VISITOR
AUGUST61%39%

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值