zoukankan      html  css  js  c++  java
  • html中<table>标签的各种属性介绍_table的使用

    在html中一个table表单主要由tr、td、th元素组成,比较复杂一点的表单还会包含caption、 col、 colgroup、 thead、tfoot、 tbody等元素. 

    一、table内标签含义: 

    <tr>:表格的行标签,有多少对<tr></tr>就有多少行.
    <td>:普通单元格标签,位于<tr>标签内部. 
    <th>:表头单元格标签,位于<tr>标签内部. 
    <caption>:用于定义表格的标题. 
    <col>:定义表格中一个或多个列定义属性值 
    <colgroup>:表格列进行组合,方便对其格式化处理 
    <thead>:表格的头部,主要用于放标题这些 
    <tbody>:表格的身体,主要用于数据内容 
    <tfoot>:表格的脚注之类

    二、table内标签说明 

    1、<td>和<th>的区别: 

    它们都是表格单元格的标签,不同之处是<th>的内容显示为粗体效果

    在html4.01中,<th>是不赞成使用这些属性的:"bgcolor"、"height"、"width"、"nowrap" 

     2、<col>和<colgroup>的兼容性: 

    在Firefox、Chrome、Safari等浏览器中, <col>支持的属性为: "width"、"background"、"background-color" 

    <colgroup>支持的属性为:"span"、"width"、"background"、"background-color"

    3、<thead>、<tbody>、<tfoot>的使用

    table中使用<tbody>可以起到优化显示的作用。比如当你表格很长,使用tbody分段能让部分部分的显示出来,减少用户的等待. 

    使用了<thead>、<tbody>、<tfoot>它们,表格的显示一定为从头到脚,不论你写的代码顺序是怎么样的.

    pixabayhttps://www.wode007.com/sites/73237.html wallhavenhttps://www.wode007.com/sites/73236.html

    三、table表格常用属性:

    1、align:表格的水平对齐方式 。值分别有:align="left" 表格左对齐,center居中对齐,right右对齐

    2、表格的宽度。

    3、height:表格的高度。

    4、background:表格的背景颜色或背景图片。

    5、border:表格边框的宽度,同时border属性会应用到每个单元格。默认为1px,当border的值修改时(>1),只会影响table表格的外边框。

    6、cellspacing:指定单元格之间的间距。为0的时候表格间是没有间距的。

    7、cellpadding:单元格边界与单元格内容之间的间距,默认为0。

    8、frame:指定表格外侧边框的那个部分是否可见。属性值如下:

    void:外侧边框 不显示
    box:所有的外侧边框都显示
    border:所有的外侧边框都显示,等同于box,没有任何区别 
    above:显示外侧边框的上侧
    below显示外侧边框的下侧
    lhs:显示外侧边框的下部左侧
    rhs:显示外侧边框的下部右侧
    hsides:显示外侧边框的上下侧
    vsides:显示外侧边框的左右侧

    9、rules:指定表格内侧边框的那个部分是否可见。属性值如下:

    none:不显示内线条
    all:显示全部内线条
    rows:显示行之间的线条
    cols:显示列之间的线条
    groups:显示行组和列组之间的线条
  • 相关阅读:
    2020-09-24 刷题记录
    Codeforces Round #672 (Div. 2) A
    力扣部分刷题记录
    CF 1500-1800训练 A
    AtCoder Beginner Contest 179
    Educational Codeforces Round 95 (Rated for Div. 2) A
    AtCoder Beginner Contest 178 A
    springboot-------整合mybatis-plus
    机器学习入门--------numpy学习
    机器学习入门--------matplotlib学习
  • 原文地址:https://www.cnblogs.com/ypppt/p/13324266.html
Copyright © 2011-2022 走看看