• 表格


    • 表格的基本格式
    • <table>标签下的常用属性
    • <table>标签下的边框设置
    • <tr><th><td>标签下的常用属性
    • 拆分与合并单元格
    • 表格的结构化、直列化、标题
    • 表格的嵌套

    在网页中表格是一种经常使用到得设计结构,就像表格的内容中可以包含任何的数据,如文字、图像、表单、超链接、表格等等,所有在HTML中可以使用的数据,都可以被设置在表格中,所以有关表格设置的标记与属性也特别多。

    4.1 表格的基本格式

                    格式:

                            <table>

                                    <tr>

                                            <th>… </th>

                                            <th>… </th>

                                            <th>… </th>

                                     </tr>

                                    <tr>

                                            <td>… </td>

                                            <td>… </td>

                                            <td>… </td>

                                    </tr>

    不规范写法:不过不会报错:<tr><th>… </th><th>… </th><th>… </th></tr>

                                                          <tr><td>… </td><td>… </td><td>… </td></tr>

                            </table>    

                    功能: <table>…</table>用来声明表格开始与结束.

                         <tr>…</tr>用来设置表格的行.

                         <th>…</th>用来设置标题栏位.

                         <td>…</td>用来设置数据栏位.

    4.2 <table>标签下的属性

                        属性名称            属性值        说明

                         border                 像素         设置表格的边线

                         cellspacing           像素         绝对设置,存储格框线宽度

                                                   百分比       相对设置,存储格框线宽度

                         cellpadding          像素         绝对设置,数据与框线的距离

                                                  百分比        相对设置,数据与框线的距离

                         width                  像素         绝对设置,像素表示表格宽度

                                                  百分比        相对设置,百分比表表格宽度

                         height                像素         绝对设置,像素表示表格高度

                                                 百分比        绝对设置,百分比表表格高度

                         align                  left               表格往左靠(默认)

                                                 center           表格往中靠

                                                 right              表格网右靠

                         bgcolor             英文/十六     表格的背景颜色(低于背图)

                         background      URL              表格的背景图片(高于背色)

                         summary          字符串          用来描述表格数据说明

                         bordercolor       英文/十六     边框的颜色

                         bordercolorlight     同上         边框的亮色(高于边框颜色)

                         bordercolordark    同上         边框的暗色(高于边框颜色)

    4.3 <table>标签下的边框设置(了解,不常用)

             属性名称                  属性值            说明

             frame                        void               不要显现表格的外边线

         above            只要显现出表格的上边线

         below             只显现出表格的下边线

         hsides            只显示表格的上下边线

         vsides            只显现表格的左右边线

                                             lhs                 只显现表格的左边线

                                             rhs                 只显现表格的右边线                                           

                                            border/box     会显现出表格的所有边线

                 rules                     rows              只显示出横行的格框线

                                             cols               只显示出直行的格框线

                                             all                 显示全部格框线

                                              groups        表示列组合水平部分

                                             none            不显示任何格框线

    4.4 <tr><th><td>标签下的常用属性

                        属性名称            属性值            说明

                         width                像素          绝对设置,以像素值设置宽                                                                

                                                百分比            相对设置,以百分比设置宽

                         height              像素            绝对设置,以像素值设置高

                                               百分比            相对设置,以百分比设置宽

                         bgcolor           英文/十六        数据栏的颜色设置

                         align(水平方向)       left                 数据靠左

                                                       center            数据靠中

                                                        right              数据靠右

                         valign(垂直方向)     top                数据靠上

                                                       middle            数据靠中

                                                       bottom          数据靠下

                            nowrap                无                在单元格中不换行

    widih,nowrap属性在<tr>里面没有效果;<th>是加粗居中版的<td>;组合标签里层次越小的优先级越高。

    4.5 拆分与合并单元格

                        属性名称            属性值            说明

                         colspan               数字            向两边扩展栏位

                         rowspan             数字            向下扩展栏位

    4.6 表格的结构化、直列化、标题

    (1).结构化格式:

            <table>

            <thead>……</thead> --------表头区

            <tbody>……</tbody> --------表体区

            ………………………

            <tfoot>……</tfoot>     --------表尾区

            </table>

     

    (2).直列化格式:<colgroup>….</colgroup>

                        属性名称            属性值            说明

                         align                  left                 靠左

                                                 center            靠中

                                                 right               靠右

                         valign               top                 靠上

                                                middle             靠中

                                                bottom            靠下

                         span                数字            直列数目

                         width               像素/百分比        宽度

                         bgcolor            英文/十六        数据栏的颜色设置

                        个别直列设置

                        格式:<col>功能完全和<colgroup>一样.

    1. .表格的标题:

                                 <table>

                                             <caption>….</caption>

      </table>

       

                          <caption>下的属性值有:

                          属性名称            属性值            说明

                           align                  top               标题在表格上方

                                                   bottom         标题在表格下方

       

      4.7 嵌套表格的应用: 类似于排列清单嵌套

  • 相关阅读:
    思考的乐趣
    编程的知识体系
    Android用Intent来启动Service报“java.lang.IllegalArgumentException: Service Intent must be explicit”错误的解决方法
    手拼SQL小技巧,WHERE 1=1
    n+1 < n , are you sure?
    java swing 去掉按钮文字周围的焦点框
    MyBatis使用动态SQL标签的小陷阱
    String、StringBuffer、StringBuilder的一些小经验……
    SQL Server 2012安装后找不到服务器名称的解决办法!!!
    CSS元素水平垂直居中方法总结(主要对大漠以及张鑫旭博客所述方法进行了归纳)
  • 原文地址:https://www.cnblogs.com/lifi/p/5641940.html
Copyright © 2020-2023  润新知