• table表格打印样式


    Html中table的属性:

    border= “1”:给整个表格(包括表格及每一个单元格)加上1像素的黑色边框,

    其等同于css中的: table,table tr th, table tr td { border:1px solid #0094ff; }

    cellpadding=“0”:单元格边距等于0,其默认值为1px,

    其等同于css中的:{padding:0;}

    cellspacing="0":单元格间距等于0,其默认值为2px,

    其等同于css中的:border-collapse: collapse(边框合并),但又不完全相同,cellspacing仅间距,而border-collapse使临近的边线合并成一条边线,也就避免了cellspacing中边线重合造成边线加粗的问题。所以在这里不提倡使用html属性设置表格边框时将cellspacing设置为0,,如果你希望他等于0,更提倡使用css样式属性的方法去设置表格的边框,并使用border-collapse: collapse去合并边线,而不是将cellspacing设置为0,造成重合边线加粗的问题。

    总结来说,给表格加边框,有两种方式:

    1、Html属性,行内加,边框默认为黑色

    复制代码
    <table border="1" cellpadding="2" cellspacing="0" >
            <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
            <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
            <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
            <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
        </table>
    复制代码

    如图:,这里就可以看到我刚才所说的重合边线加粗的问题,而下面的方式就明显不会这样了

    2、Css样式,可以自定义你喜欢的颜色,大小,样式:

    复制代码
     <style>
            table,table tr th, table tr td { border:1px solid #0094ff; }
            table {  200px; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse; padding:2px;}   
        </style>
    
        <table >
            <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
            <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
            <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
            <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
        </table>
    复制代码

    如图:

  • 相关阅读:
    OGG实时同步Oracle数据到Kafka实施文档(供flink流式计算)
    Oracle exp导出加where指定条件
    oracle merge into的用法
    Oracle列转行函数LISTAGG() WITHIN GROUP ()的使用方法
    sql怎样查一个存储过程被谁调用
    Oracle JOB间隔时间详解
    如何在ORACLE下创建JOB,并且赋予ID号?
    DOS下查看进程对应的文件路径
    查询系统中运行的JOB
    plsql中书写一个简单的存储过程
  • 原文地址:https://www.cnblogs.com/webwangjie/p/10910839.html
Copyright © 2020-2023  润新知