当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > CSS 网页布局 表格制作实例

CSS样式表
Web设计中的黄金分割分析
简单的CSS 下拉导航菜单实现代码
Float 菜单水平居中简单方法
网页设计中常用的19个Web安全字体
网页设计中的中国传统色彩速查表 颜色值
css 清除浮动的新方法
CSS 字体单位em简介
CSS下10个节约开发时间的技巧
css 等宽导航栏设计技巧
CSS reflow实例教程
IE6下Select元素被div等元素覆盖的解决办法
需要知道的CSS3动画技术
一个很有用的Firefox和IE插件
IE6,IE7下实现white-space:pre-wrap
CSS 圆角框进行JS封装版
基于链接关系的微格式 使用rel属性
css 微格式 XFN规范
网页简历结构和语义信息 hResume微格式
hCalendar微格式 关于事件和基于时间或地点的活
CSS下!important属性

CSS样式表 中的 CSS 网页布局 表格制作实例


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-12   浏览: 47 ::
收藏到网摘: n/a

相反,该用TABLE的地方是提倡使用TABLE的。

例如下面的的布局,你需要用几个DIV来浮动?

demo-table

最合理的方法,就是使用表格来实现表格,经过 HeTingYi 的发布以及 goos 的简化,代码如下:

页面结构:

       
  1. <table cellspacing="1" cellpadding="0">
  2.    
  3. <colgroup>
  4.    
  5.     <col class="col1" />
  6.    
  7.     <col class="col2" />
  8.    
  9.     <col class="col3" />
  10.    
  11. </colgroup>
  12.    
  13. <tr>
  14.    
  15.     <th>游客类别</th>
  16.    
  17.     <th>日票(人民币.元)</th>
  18.    
  19.     <th>夜票(人民币.元)</th>
  20.    
  21. </tr>
  22.    
  23. <tr>
  24.    
  25.     <td>成人</td>
  26.    
  27.     <td>170</td>
  28.    
  29.     <td>100</td>
  30.    
  31. </tr>
  32.    
  33. <tr>
  34.    
  35.     <td>学生</td>
  36.    
  37.     <td colspan="2">125(文章出自 webjx.com 转载请注明出处)</td>
  38.    
  39. </tr>
  40.    
  41. <tr>
  42.    
  43.     <td>儿童</td>
  44.    
  45.     <td>85</td>
  46.    
  47.     <td>50</td>
  48.    
  49. </tr>
  50.    
  51. <tr>
  52.    
  53.     <td>老年</td>
  54.    
  55.     <td>35</td>
  56.    
  57.     <td>30</td>
  58.    
  59. </tr>
  60.    
  61. </table>

CSS部分:

       
  1. *{
  2.    
  3.     padding:0;
  4.    
  5.     margin:0;
  6.    
  7.     font:12px/1.5em "SimSun";
  8.    
  9. }
  10.    
  11. body {padding:100px;}
  12.    
  13. table {
  14.    
  15.     width:400px;
  16.    
  17.     text-align:center;
  18.    
  19.     background:#DEE4FF;
  20.    
  21.     border:solid 5px #DEE4FF;
  22.    
  23. }
  24.    
  25. .col1,.col2 {width:30%;}
  26.    
  27. .col3 {width:40%;}
  28.    
  29. th,td {vertical-align:middle;}
  30.    
  31. table th{color:#fff;background:#4F86FF;}
  32.    
  33. table td{color:#2467FA;background:#A1BEFF;}