CSS实例(一):漂亮的表格样式

WEB2.0提倡使用div布局,但不是要完全放弃使用表格,表格在数据展现方面还是不错的选择。
现在使用介绍使用CSS样式表来控制、美化表格的方法。




Html代码 收藏代码
  1. <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <htmlxmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>
  5. <title>精美的表格样式</title>
  6. <styletype="text/css">...
  7. <!--
  8. body,table{...}{
  9. font-size:12px;
  10. }
  11. table{...}{
  12. table-layout:fixed;
  13. empty-cells:show;
  14. border-collapse:collapse;
  15. margin:0auto;
  16. }
  17. td{...}{
  18. height:20px;
  19. }
  20. h1,h2,h3{...}{
  21. font-size:12px;
  22. margin:0;
  23. padding:0;
  24. }
  25. .title{...}{background:#FFF;border:1pxsolid#9DB3C5;padding:1px;width:90%;margin:20pxauto;}
  26. .titleh1{...}{line-height:31px;text-align:center;background:#2F589Curl(th_bg2.gif);background-repeat:repeat-x;background-position:00;color:#FFF;}
  27. .titleth,.titletd{...}{border:1pxsolid#CAD9EA;padding:5px;}
  28. /**//*这个是借鉴一个论坛的样式*/
  29. table.t1{...}{
  30. border:1pxsolid#cad9ea;
  31. color:#666;
  32. }
  33. table.t1th{...}{
  34. background-image:url(th_bg1.gif);
  35. background-repeat::repeat-x;
  36. height:30px;
  37. }
  38. table.t1td,table.t1th{...}{
  39. border:1pxsolid#cad9ea;
  40. padding:01em0;
  41. }
  42. table.t1tr.a1{...}{
  43. background-color:#f5fafe;
  44. }
  45. table.t2{...}{
  46. border:1pxsolid#9db3c5;
  47. color:#666;
  48. }
  49. table.t2th{...}{
  50. background-image:url(th_bg2.gif);
  51. background-repeat::repeat-x;
  52. height:30px;
  53. color:#fff;
  54. }
  55. table.t2td{...}{
  56. border:1pxdotted#cad9ea;
  57. padding:02px0;
  58. }
  59. table.t2th{...}{
  60. border:1pxsolid#a7d1fd;
  61. padding:02px0;
  62. }
  63. table.t2tr.a1{...}{
  64. background-color:#e8f3fd;
  65. }
  66. table.t3{...}{
  67. border:1pxsolid#fc58a6;
  68. color:#720337;
  69. }
  70. table.t3th{...}{
  71. background-image:url(th_bg3.gif);
  72. background-repeat::repeat-x;
  73. height:30px;
  74. color:#35031b;
  75. }
  76. table.t3td{...}{
  77. border:1pxdashed#feb8d9;
  78. padding:01.5em0;
  79. }
  80. table.t3th{...}{
  81. border:1pxsolid#b9f9dc;
  82. padding:02px0;
  83. }
  84. table.t3tr.a1{...}{
  85. background-color:#fbd8e8;
  86. }
  87. -->
  88. </style>
  89. <scripttype="text/javascript">...
  90. functionApplyStyle(s)...{
  91. document.getElementById("mytab").className=s.innerText;
  92. }
  93. </script>
  94. </head>
  95. <body>
  96. <divclass="title">
  97. <h1>大家好,CSS与表格的结合示例</h1>
  98. <table><tr><td>
  99. 点击链接切换样式:<ahref="javascript:;"onclick="ApplyStyle(this)">t1</a>
  100. <ahref="javascript:;"onclick="ApplyStyle(this)">t2</a>
  101. <ahref="javascript:;"onclick="ApplyStyle(this)">t3</a>
  102. </td></tr></table>
  103. </div>
  104. <tablewidth="90%"id="mytab"border="1"class="t1">
  105. <thead>
  106. <thwidth="10%">网名</th>
  107. <thwidth="30%">博客</th>
  108. <thwidth="20%">电邮</th>
  109. <thwidth="30%">网络硬盘</th>
  110. <thwidth="10%">QQ</th>
  111. </thead>
  112. <trclass="a1">
  113. <td>wallimn</td>
  114. <td>http://wallimn.iteye.com</td>
  115. <td>wallimn@tom.com</td>
  116. <td>http://wallimn.ys168.com</td>
  117. <td>54871876</td>
  118. </tr>
  119. <tr>
  120. <td>长三江</td>
  121. <td>村在</td>
  122. <td>北京天安</td>
  123. <td>东四十条</td>
  124. <td>21345678</td>
  125. </tr>
  126. <trclass="a1">
  127. <td>长三江</td>
  128. <td>村在</td>
  129. <td>北京天安</td>
  130. <td>东四十条</td>
  131. <td>21345678</td>
  132. </tr>
  133. <tr>
  134. <td>长三江</td>
  135. <td>村在</td>
  136. <td>北京天安</td>
  137. <td>东四十条</td>
  138. <td>21345678</td>
  139. </tr>
  140. <trclass="a1">
  141. <td>wallimn</td>
  142. <td>http://blog.csdn.net/wallimn</td>
  143. <td>wallimn@tom.com</td>
  144. <td>http://wallimn.ys168.com</td>
  145. <td>54871876</td>
  146. </tr>
  147. <tr>
  148. <td>长三江</td>
  149. <td>村在</td>
  150. <td>北京天安</td>
  151. <td>东四十条</td>
  152. <td>21345678</td>
  153. </tr>
  154. <trclass="a1">
  155. <td>长三江</td>
  156. <td>村在</td>
  157. <td>北京天安</td>
  158. <td>东四十条</td>
  159. <td>21345678</td>
  160. </tr>
  161. <tr>
  162. <td>长三江</td>
  163. <td>村在</td>
  164. <td>北京天安</td>
  165. <td>东四十条</td>
  166. <td>21345678</td>
  167. </tr>
  168. </table>
  169. </body>
  170. </html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值