cellpadding与cellspacing

本文介绍了HTML中表格的cellpadding和cellspacing属性,cellpadding用于设置单元格内容与边框之间的距离,cellspacing则定义了单元格之间的空隙。通过实例展示了这两个属性在表格布局中的应用,以及它们对表格视觉效果的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、cellpadding:边距指的是表格的单元格的内容与单元格边界之间空白距离的大小。

2、cellspacing:可设置或返回在表格中的单元格之间的空白量(表格中各个单元格之间的距离)(以像素为单位)。

3、实例

(1)未使用cellpadding与cellspacing

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
  5. <title>祖先后代选择器</title>  
  6. <script type="text/javascript" src="jquery-2.0.3.js"></script>  
  7. <style type="text/css">  
  8.    body{  
  9.           width:100%;  
  10.       height:100%;  
  11.       font-size:18px;  
  12.       }  
  13.    .tab{  
  14.           width:1280px;  
  15.       height:500px;  
  16.           text-align:center;  
  17.       background-color:#CCFFFF;  
  18.       border:1px solid #660099;  
  19.       padding-left:20px;  
  20.       }  
  21.     tr th{  
  22.       color:#FFFFFF;  
  23.       background-color:#000000;  
  24.       border: 1px solid #CC0066;  
  25.       }  
  26.     tr td{  
  27.       border: 1px solid #FF0000;  
  28.       }  
  29. </style>  
  30. <script type="text/javascript">  
  31.     $(function(){  
  32.         //设置button按钮距离表格的距离  
  33.         $("form input").css("margin-top","20px");  
  34.         //设置button字体的粗细,运用到祖先后代选择器  
  35.         $("form input").css("font-weight","bold");  
  36.         //设置input里的宽度,运用到祖先后代选择器  
  37.         $("form input").css("width","140px;");  
  38.         //button点击事件  
  39.         $("input[type='button']").click(function(){  
  40.              //实现偶数行背景色变色  
  41.              $("tr:even").css("background-color","#00DD00");  
  42.              //实现偶数行字体变色  
  43.              $("tr:even").css("color","#FF0000");  
  44.         });  
  45.     });  
  46. </script>  
  47. </head>  
  48.   
  49. <body>  
  50.    <form name="form" style="text-align:center;">  
  51.       <table class="tab">  
  52.          <tr>  
  53.            <th>书号</th>  
  54.            <th>书名</th>  
  55.            <th>数量</th>  
  56.            <th>作者</th>  
  57.            <th>单价</th>  
  58.            <th>总价</th>  
  59.          </tr>  
  60.          <tr id="tr_td">  
  61.            <td>CN-2312</td>  
  62.            <td>Web开发</td>  
  63.            <td>20</td>  
  64.            <td>赵钱孙</td>  
  65.            <td>50.00</td>  
  66.            <td>1000.00</td>  
  67.          </tr>  
  68.          <tr>  
  69.            <td>CN-2313</td>  
  70.            <td>C++程序设计</td>  
  71.            <td>100</td>  
  72.            <td>李华强</td>  
  73.            <td>40.00</td>  
  74.            <td>4000.00</td>  
  75.          </tr>  
  76.          <tr>  
  77.            <td>CN-2321</td>  
  78.            <td>Java程序设计</td>  
  79.            <td>200</td>  
  80.            <td>武德成</td>  
  81.            <td>30.00</td>  
  82.            <td>6000.00</td>  
  83.          </tr>  
  84.          <tr>  
  85.            <td>CN-2398</td>  
  86.            <td>JQuery</td>  
  87.            <td>50</td>  
  88.            <td>赵钱孙</td>  
  89.            <td>50.00</td>  
  90.            <td>2500.00</td>  
  91.          </tr>  
  92.           <tr>  
  93.            <td>CN-2328</td>  
  94.            <td>Java高级编程</td>  
  95.            <td>200</td>  
  96.            <td>武德成</td>  
  97.            <td>30.00</td>  
  98.            <td>6000.00</td>  
  99.          </tr>  
  100.          <tr>  
  101.            <td>CN-2358</td>  
  102.            <td>JQuery实战</td>  
  103.            <td>50</td>  
  104.            <td>赵小孙</td>  
  105.            <td>50.00</td>  
  106.            <td>2500.00</td>  
  107.          </tr>  
  108.           <tr>  
  109.            <td>CN-1328</td>  
  110.            <td>Java编程</td>  
  111.            <td>200</td>  
  112.            <td>魏忠贤</td>  
  113.            <td>30.00</td>  
  114.            <td>6000.00</td>  
  115.          </tr>  
  116.          <tr>  
  117.            <td>CN-4358</td>  
  118.            <td>JQuery基础教程</td>  
  119.            <td>50</td>  
  120.            <td>赵小孙</td>  
  121.            <td>50.00</td>  
  122.            <td>2500.00</td>  
  123.          </tr>  
  124.           <tr>  
  125.            <td>CN-4568</td>  
  126.            <td>JSP实例开发</td>  
  127.            <td>200</td>  
  128.            <td>李佳後</td>  
  129.            <td>30.00</td>  
  130.            <td>6000.00</td>  
  131.          </tr>  
  132.          <tr>  
  133.            <td>CN-6988</td>  
  134.            <td>Servlet</td>  
  135.            <td>50</td>  
  136.            <td>李玉华</td>  
  137.            <td>50.00</td>  
  138.            <td>2500.00</td>  
  139.          </tr>  
  140.       </table>  
  141.       <input type="button" id="click" name="click" value="点击"/>  
  142.    </form>  
  143. </body>  
  144. </html>  
(2)未使用时示意图

   
(3)使用cellpadding与cellspacing

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
  5. <title>祖先后代选择器</title>  
  6. <script type="text/javascript" src="jquery-2.0.3.js"></script>  
  7. <style type="text/css">  
  8.    body{  
  9.           width:100%;  
  10.       height:100%;  
  11.       font-size:18px;  
  12.       }  
  13.    .tab{  
  14.           width:1280px;  
  15.       height:500px;  
  16.           text-align:center;  
  17.       background-color:#CCFFFF;  
  18.       border:1px solid #660099;  
  19.       padding-left:20px;  
  20.       }  
  21.     tr th{  
  22.       color:#FFFFFF;  
  23.       background-color:#000000;  
  24.       border: 1px solid #CC0066;  
  25.       }  
  26.     tr td{  
  27.       border: 1px solid #FF0000;  
  28.       }  
  29. </style>  
  30. <script type="text/javascript">  
  31.     $(function(){  
  32.         //设置button按钮距离表格的距离  
  33.         $("form input").css("margin-top","20px");  
  34.         //设置button字体的粗细,运用到祖先后代选择器  
  35.         $("form input").css("font-weight","bold");  
  36.         //设置input里的宽度,运用到祖先后代选择器  
  37.         $("form input").css("width","140px;");  
  38.         //button点击事件  
  39.         $("input[type='button']").click(function(){  
  40.              //实现偶数行背景色变色  
  41.              $("tr:even").css("background-color","#00DD00");  
  42.              //实现偶数行字体变色  
  43.              $("tr:even").css("color","#FF0000");  
  44.         });  
  45.     });  
  46. </script>  
  47. </head>  
  48.   
  49. <body>  
  50.    <form name="form" style="text-align:center;">  
  51.       <table class="tab" cellpadding="0" cellspacing="0">  
  52.          <tr>  
  53.            <th>书号</th>  
  54.            <th>书名</th>  
  55.            <th>数量</th>  
  56.            <th>作者</th>  
  57.            <th>单价</th>  
  58.            <th>总价</th>  
  59.          </tr>  
  60.          <tr id="tr_td">  
  61.            <td>CN-2312</td>  
  62.            <td>Web开发</td>  
  63.            <td>20</td>  
  64.            <td>赵钱孙</td>  
  65.            <td>50.00</td>  
  66.            <td>1000.00</td>  
  67.          </tr>  
  68.          <tr>  
  69.            <td>CN-2313</td>  
  70.            <td>C++程序设计</td>  
  71.            <td>100</td>  
  72.            <td>李华强</td>  
  73.            <td>40.00</td>  
  74.            <td>4000.00</td>  
  75.          </tr>  
  76.          <tr>  
  77.            <td>CN-2321</td>  
  78.            <td>Java程序设计</td>  
  79.            <td>200</td>  
  80.            <td>武德成</td>  
  81.            <td>30.00</td>  
  82.            <td>6000.00</td>  
  83.          </tr>  
  84.          <tr>  
  85.            <td>CN-2398</td>  
  86.            <td>JQuery</td>  
  87.            <td>50</td>  
  88.            <td>赵钱孙</td>  
  89.            <td>50.00</td>  
  90.            <td>2500.00</td>  
  91.          </tr>  
  92.           <tr>  
  93.            <td>CN-2328</td>  
  94.            <td>Java高级编程</td>  
  95.            <td>200</td>  
  96.            <td>武德成</td>  
  97.            <td>30.00</td>  
  98.            <td>6000.00</td>  
  99.          </tr>  
  100.          <tr>  
  101.            <td>CN-2358</td>  
  102.            <td>JQuery实战</td>  
  103.            <td>50</td>  
  104.            <td>赵小孙</td>  
  105.            <td>50.00</td>  
  106.            <td>2500.00</td>  
  107.          </tr>  
  108.           <tr>  
  109.            <td>CN-1328</td>  
  110.            <td>Java编程</td>  
  111.            <td>200</td>  
  112.            <td>魏忠贤</td>  
  113.            <td>30.00</td>  
  114.            <td>6000.00</td>  
  115.          </tr>  
  116.          <tr>  
  117.            <td>CN-4358</td>  
  118.            <td>JQuery基础教程</td>  
  119.            <td>50</td>  
  120.            <td>赵小孙</td>  
  121.            <td>50.00</td>  
  122.            <td>2500.00</td>  
  123.          </tr>  
  124.           <tr>  
  125.            <td>CN-4568</td>  
  126.            <td>JSP实例开发</td>  
  127.            <td>200</td>  
  128.            <td>李佳後</td>  
  129.            <td>30.00</td>  
  130.            <td>6000.00</td>  
  131.          </tr>  
  132.          <tr>  
  133.            <td>CN-6988</td>  
  134.            <td>Servlet</td>  
  135.            <td>50</td>  
  136.            <td>李玉华</td>  
  137.            <td>50.00</td>  
  138.            <td>2500.00</td>  
  139.          </tr>  
  140.       </table>  
  141.       <input type="button" id="click" name="click" value="点击"/>  
  142.    </form>  
  143. </body>  
  144. </html>  
(4)使用后的示意图
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值