时尚酷族

标题: 静态网页HTML基础-第六讲-表格 中国酷族独家发布网页基础教程 [打印本页]

作者: CooL.泪猪    时间: 2011-3-3 04:37
标题: 静态网页HTML基础-第六讲-表格 中国酷族独家发布网页基础教程
HTML基础第六讲---表格
By:泪猪

  1. 上一讲,风行鹤朋友给我们讲了关于《控制表格及其表项的对齐方式》,在这里我要讲讲表格及其属性 ,然后大家在复习一下上一节的内容,这样就会有事半功倍的感觉。

  2.   表格,一般的用于对网页的内容进行排版,比如文字放在页面的某个位置,你就可以做个表格,然后设置一下表格的属性,它文字放在表格的某个单元个里,就行了;其实用过word的朋友应该非常明白的。除了页面的排版外,表格还可以制作出非常好看的效果,比如按钮、变色、边线等等。大家要会灵活的运用。

  3.   看看表格的基本语法:<table>...</table> - 定义表格
  4.                       <tr> ...</tr>- 定义表行
  5.                       <th> ...</th>- 定义表头
  6.                       <td> ...</td>- 定义表元
  7.   下面看看它的示例:
  8.    <table border="1">  <!--border是表格的边框属性,=“1”,即边框的宽为一象素-->
  9.    <tr>                <!--定义表格的行-->
  10.    <th>Food</th><th>Drink</th><th>Sweet</th><!--定义表格的表头,即标题-->
  11.    </tr>               <!--行结束-->
  12.    <tr>
  13.    <td>A</td><td>B</td><td>C</td>  <!--定义表格的表元-->  
  14.    </tr>
  15.    </table>
  16.    
  17.  

  18.    不带边框的表格:
  19.    <table>
  20.    <tr>
  21.    <th>Food</th><th>Drink</th><th>Sweet</th>
  22.    </tr>
  23.    <tr>
  24.    <td>A</td><td>B</td><td>C</td>  
  25.    </tr>   
  26.    </table>
  27.    
  28. Food Drink Sweet
  29. A      B     C

  30.    跨多行、多列的表元(Table Span)
  31.    跨多列的表元 <th colspan=#>

  32.    <table border>
  33.    <tr><th colspan=3> Morning Menu</th>  <!--colspan=3,跨三列表元-->
  34.    <tr><th>Food</th>       <th>Drink</th>  <th>Sweet</th>
  35.    <tr><td>A</td><td>B</td><td>C</td>
  36.    </table>

  37.    

  38.    跨多行的表元 <th rowspan=#>

  39.    <table border>
  40.    <tr><th rowspan=3> Morning Menu</th><!--rowspan=3,跨三行表元-->
  41.        <th>Food</th> <td>A</td></tr>
  42.    <tr><th>Drink</th> <td>B</td></tr>
  43.    <tr><th>Sweet</th> <td>C</td></tr>
  44.    </table>

  45.    

  46.    表格尺寸设置 <table border=#>边框尺寸设置:

  47.    <table border=10>
  48.    <tr><th>Food</th><th>Drink</th><th>Sweet</th>
  49.    <tr><td>A</td><td>B</td><td>C</td>      
  50.    </table>
  51.    

  52.    <table border width=# height=#>表格尺寸设置:

  53.    <table border width=170 height=100>
  54.    <tr><th>Food</th><th>Drink</th><th>Sweet</th>
  55.    <tr><td>A</td><td>B</td><td>C</td>      
  56.    </table>
  57.    

  58.    <table border cellspacing=#>表元间隙设置:

  59.    <table border cellspacing=10>
  60.    <tr><th>Food</th><th>Drink</th><th>Sweet</th>
  61.    <tr><td>A</td><td>B</td><td>C</td>      
  62.    </table>
  63.    

  64.    <table border cellpadding=#>表元内部空白设置:

  65.    <table border cellpadding=10>
  66.    <tr><th>Food</th><th>Drink</th><th>Sweet</th>
  67.    <tr><td>A</td><td>B</td><td>C</td>      
  68.    </table>
  69.    

  70.    表格内文字的对齐/布局
  71.    <tr align=#>
  72.    <th align=#> #=left, center, right
  73.    <td align=#>

  74.    <table border width=160>
  75.    <tr>
  76.   <th>Food</th><th>Drink</th><th>Sweet</th>
  77.   <tr>
  78.     <td align=left>A</td>
  79.     <td align=center>B</td>
  80.     <td align=right>C</td>  
  81.   </table>
  82.    

  83.    <tr valign=#>
  84.    <th valign=#> #=top, middle, bottom, baseline
  85.    <td valign=#>

  86.    <table border height=100>
  87.    <tr>
  88.                <th>Food</th><th>Drink</th>
  89.                <th>Sweet</th><th>Other</th>
  90.    <tr>
  91.                <td valign=top>A</td>
  92.                <td valign=middle>B</td>
  93.                <td valign=bottom>C</td>
  94.                <td valign=baseline>D</td>
  95.    </table>
  96.    

  97.    好了,表格的基本的应用就是这些了。大家有什么问题,积极发问啊!!!


复制代码
未完待续……





欢迎光临 时尚酷族 (http://www.coqq.net/) Powered by Discuz! X3.2