zoukankan      html  css  js  c++  java
  • HTML表格边框的设置小技巧-表格

    对于很多初学HTML的人来说,表格<table>是最常用的标签了,但对于表格边框的控制,很多初学者却不甚其解。

    一般我们用表格的时候总会给它个border属性,比如:<table border="1">,其效果如下:

    ID NAME GENDER
    1001 mike male

    可以发现表格的边框好像很宽,当然这里的“很宽”绝对不是表格border的宽,大家看到的宽应该是<td>之间有间隙所致。因此只需 要修改表格的cellspacing属性即可,即:<table border="1px" cellspacing="0px">,效果如下:

    ID NAME GENDER
    1001 mike male

    但是,好像宽度还是没有我们想象的那样:只有一个像素的宽,其实,上图大家看到的其实是两个像素的宽,为什么呢,这是因为<td>之间的边框没有重合所致。修改表格的border-collapse属性即可,

    即<table border="1px" cellspacing="0px" style="border-collapse:collapse">

    ID NAME GENDER
    1001 mike male

    再给表格加个颜色,<table border="1px" bordercolor="#000000" cellspacing="0px" style="border-collapse:collapse">

    ID NAME GENDER
    1001 mike male

    如下面所示

     1 <table border="1px" bordercolor="#000000" cellspacing="0px" style="border-collapse:collapse">
     2           <tr bgcolor="#ADCCF5" align="center">
     3               <td width="5%" height="30">编号</td>
     4               <td width="50%" height="30">标题</td>
     5           </tr>
     6           <tr>
     7               <td width="5%" height="30"></td>
     8               <td width="50%" height="30"></td>
     9           </tr>
    10       </table>

    其中tr是行,td是列。

  • 相关阅读:
    Java 并发性和多线程
    Java多线程整理
    线程死锁问题
    随机生成长度为len的密码,且包括大写、小写英文字母和数字
    ConcurrentHashMap原理分析
    并发 并行 同步 异步 多线程的区别
    Android与javaScript的交互
    Android6.0 新特性详解
    Android 6.0 新功能及主要 API 变更
    安装 Python-Client
  • 原文地址:https://www.cnblogs.com/wang3680/p/3248610.html
Copyright © 2011-2022 走看看