HTML中CSS 添加左缩进和表格边框说明(去掉左右下边框)

1、在HTML中加自定义的格式
(第一段代码)
<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>*****表</title>
  <STYLE>
      BODY  {  background-color : #FFFFFF;  font-family : Verdana;  font-size : 10pt;color : Black;}
      TR,TD{  font-family : Verdana;  font-size : 10pt;  color : Black;}
 #noborder{border:0;} 
 #topborder{border-left:none;border-right:none; border-bottom:none;}
 leftindent2{margin-left:2em;}
 leftindent5{margin-left:5em;}
  </STYLE>                   
 </head>
其中,<style></style>标签中自定义了BODY,TR,TD格式,以及自定义noborder(没有周围边框),topborder(只有顶边框),leftindent2(左缩进两个字符),leftindent5(左缩进5个字符),另外在引用时,body,TR,TD,leftindent2,leftindent5直接以对应标签来引用(<body></body>    <tr></tr>   <td></td>   <leftindent2></leftindent2>   <leftindent5></leftindent5>),标签当中的内容会以标签设置好的格式显示。
2、引用设置好的标签
(第二段代码)
<body>  
  <H1 align=center><font size="5">*******表</font></h1>
  <P>***元</P>  
  <table width="100%" border="1" style="BORDER-COLLAPSE: collapse" bordercolorlight="#000000" bordercolordark="#000000" id="noborder">      


///注:首先表是分外面大表的边框和各个单元格的边框。当border="1"时,大表和里面各个单元格的边框都显示;border="0"时,大表和里面各个单元格的边框都不显示;border>"1"时,只有外面大表的边框变粗,单元格边框不变。style="BORDER-COLLAPSE: collapse"意思是各个单元格边框与外面边框和其他单元格边框进行覆盖(即只显示一条线(两个边框线显示一条,一条与无边框显示一条,无边框与无边框显示无边框)),而如果是把style="BORDER-COLLAPSE: collapse"换成cellspacing="0",那么是相邻边框进行重叠(两个边框线显示一条加粗线,一条与无边框显示一条,无边框与无边框显示无边框)。id="noborder",这里是引用上面定义好的无边框线,因为是在table标签中出现,这样的话就会把大表的外边框去掉,但单元格边框是不变的,这样由于有style="BORDER-COLLAPSE: collapse"照样会显示线条的(但其实已经把外边框去掉了),另外当定义那里用的是#noborder则引用时写id="noborder";而当 定义那里用的是 .noborder则引用时写calss="noborder";当没有点和#号时,用<noborder>内容</noborder>。/
  
<tr>
  <td align="center">列1</td>
  <td align="center">列2</td>
  <td align="center">列3</td>
  <td align="center">列4</td>
  <td align="center">列5</td>
  </tr>
  <tr>
  <td align="left">一、*******行</td>
  <td align="center">1</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td align="left">二、*******行</td>
  <td align="center">2</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td align="left">三、*******行</td>
  <td align="center">3</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td><leftindent2>1.*******二行</leftindent2></td>     ///注:在这里缩进用的是<leftindent2></leftindent2>,因为前面定义的是没有加点和#号,如果加的话后面即使用id, class调用好像也不行,不知道为什么///
  <td align="center">4</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td><leftindent2>2.*******二行</leftindent2></td>
  <td align="center">5</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td><leftindent2>3.*******二行</leftindent2></td>
  <td align="center">6</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td><leftindent2>4.*******二行</leftindent2></td>
  <td align="center">7</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td><leftindent2>*******二行</leftindent2></td>
  <td align="center">8</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td><leftindent5>*******三行</leftindent5></td>
  <td align="center">9</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td align="left">四、*******行</td>
  <td align="center">10</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td><leftindent2>1.*******二行</leftindent2></td>
  <td align="center">11</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td><leftindent2>2.*******二行</leftindent2></td>
  <td align="center">12</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td><leftindent2>3.*******二行</leftindent2></td>
  <td align="center">13</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td><leftindent2>4.*******二行</leftindent2></td>
  <td align="center">14</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td align="left">五、*******行</td>
  <td align="center">15</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td align="left">六、*******行</td>
  <td align="center">16</td>
  <td align="center"></td>
  <td align="center"></td>
  <td align="center"></td>
  </tr>
  <tr>
  <td colspan="5" align="left" id="topborder">补充说明:</td>    ///注:只保留上边框
  </tr>
  <tr>
  <td colspan="5" align="left" id="noborder">1.末尾行</td>      ///注:去掉所有边框
  </tr>
  <tr>
  <td colspan="5" align="left" id="noborder">2.末尾行</td>     ///注:去掉所有边框
  </tr>
  </table>
 </body>
</html>


3、结果:
图片
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值