zoukankan      html  css  js  c++  java
  • CSS(8)表格

    一、border

      border属性用于设置表格(<table></table>)以及单元格(<th></th>/<td></td>)设置边框。注意:border也是一种简写属性,它一次性设置了table、th和td的四条边框的属性,这些属性都可以单独设置的,在这里就不一一演示了。在这个简写属性中, 各个属性的书写顺序是无关的。例如,下面的例子为table、th和td设置了1px宽的蓝色实线边框。

      table, th, td
       {
           border:  solid blue 1px;
       }

    说明:上例中的表格具有双线条边框。这是由于 table、th 以及 td 元素都有独立的边框。如果需要把表格显示为单线条边框,请使用 border-collapse 属性。

    二、border-collapse

      border-collapse 属性设置是否将表格边框折叠为单一边框(单线表格)。border-collapse属性的取值有:separate(table、th 以及 td 元素都有独立的边框);collapse(table、th和td元素的边框合并为一条单一的边框)。需要注意的是:如果没有规定文档定义类型 !DOCTYPE,border-collapse 属性可能会使网页报错,所以在为表格设置border-collapse属性的时候要先给HTML文档加上DTD。

    table
      {
      /*为表格设置单线边框*/
      border-collapse:collapse;
      }
    
    table,th, td
      {
      border: 1px solid black;
      }

    三、width和height
      width和height属性分别用于设置表格的宽度和高度。例如,下面的例子将表格宽度设置为 100%,同时将 th 元素的高度设置为 50px:

    table
      {
      width:100%;
      }
    
    th
      {
      height:50px;
      }

    四、text-align 和 vertical-align

      text-align 和 vertical-align 属性用于设置表格中文本的对齐方式。

      text-align 属性设置水平对齐方式,比如左对齐(left)、右对齐(right)或者居中(center):

    /*单元格文本右对齐*/
    td
      {
      text-align:right;
      }

      vertical-align 属性设置垂直对齐方式,比如顶部对齐(top)、底部对齐(bottom)或居中对齐(middle):

    /*指定单元格的高度,并且设置单元格的垂直文本对齐方式为底部*/
    td
      {
      height:50px;
      vertical-align:bottom;
      }

    五、padding

      表格的padding属性用于设置表格内边距。如需控制表格中内容与边框的距离,请为 td 和 th 元素设置 padding 属性:

    /*设置单元格内边矩为15px*/
    td
      {
      padding:15px;
      }

    六、表格颜色

      我们可以通过给表格设置背景色(background-color)、前景色(color )和边框(border),从而制作出颜色比较丰富的漂亮表格。下面的例子设置边框的颜色,以及 th 元素的文本和背景颜色:

    /*先设置表格的边框颜色*/
    table, td, th
      {
      border:1px solid green;
      }
    
    /*然后设置单元格的背景色和文本的颜色*/
    th
      {
      background-color:green;
      color:white;
      }

    参考:http://www.w3school.com.cn/css/css_table.asp

  • 相关阅读:
    云图说 | GPU共享型AI容器,让AI开发更普及
    手把手带你写Node.JS版本小游戏
    一个银行客户经理的“变形记”
    大厂运维必备技能:PB级数据仓库性能调优
    软件工程开发之道:了解能力和复杂度是前提
    大数据管理:构建数据自己的“独门独院”
    结构体与共用体05 零基础入门学习C语言57
    结构体与共用体04 零基础入门学习C语言56
    PE格式详细讲解1 系统篇01|解密系列
    初步认识PE格式 基础篇06|解密系列
  • 原文地址:https://www.cnblogs.com/sunyunh/p/2664672.html
Copyright © 2011-2022 走看看