当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > 推荐一篇利用th,colgroup,col定义表格样式

CSS样式表
CSS实例教程:永远在网页底部的网页布局
优秀的网页评论表单的设计方法
CSS编写经验谈:常用的10个CSS类名
CSS:网页表单实现鼠标悬停交互效果
CSS代码中注释的3种方法
CSS教程:网页头部css代码优化实例
网页制作基础:声明文档类型描述(DTD)
如何解决IE7和IE8的兼容性问题
CSS网页布局网页制作技巧总结
CSS网页设计:IE8和IE7共存
CSS2打印属性让打印HTML文档不出问题
使用CSS3新技术 完美实现圆角效果
jQuery插件实现css3效果
CSS教程:margin属性定义边外补白
CSS教程:padding属性定义边内补白
CSS教程:学习border-width属性
CSS教程:学习border-color属性
CSS教程:学习border-style属性
CSS教程:学习border属性
网页排版经常用到的5个CSS基础

CSS样式表 中的 推荐一篇利用th,colgroup,col定义表格样式


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

定义表格各列的样式,不用每个td都在那里加一堆的Class,利用th,colgroup,col等属性,轻松搞定^_^
代码如下:
复制代码 代码如下:

<style>
table.Demo {
border-collapse: collapse;
color: #454545;
font: 11px/150% Verdana, Arial, Helvetica, sans-serif;
}
table.Demo th {
padding: 3px 7px;
border: 1px solid #f60;
border-width: 2px 1px 1px;
background: #ffffe1;
}
table.Demo td {
padding: 3px 7px;
border: 1px solid #f60;
}
table.Demo col.Col1 {
text-align: right;
background: #f5f5f5;
}
table.Demo col.Col2 {
color: #00c;
}
table.Demo col.Col3 {
font-style: italic;
}
</style>
<table class="Demo">
<tr>
<th>TagName</th>
<th>ClassName</th>
<th>CSS</th>
</tr>
<colgroup>
<col class="Col1" />
<col class="Col2" />
<col class="Col3" />
</colgroup>
<tr>
<td>table</td>
<td>Demo</td>
<td>border-collapse: collapse;<br />color: #454545;<br />font: 11px/150% Verdana, Arial, Helvetica, sans-serif;</td>
</tr>
<tr>
<td>th</td>
<td></td>
<td>padding: 3px 7px;<br />border: 1px solid #f60;<br />border-width: 2px 1px 1px;<br />background: #ffffe1;</td>
</tr>
<tr>
<td>td</td>
<td></td>
<td>padding: 3px 7px;<br />border: 1px solid #f60;</td>
</tr>
<tr>
<td>col</td>
<td>Col1</td>
<td>text-align: right;<br />background: #f5f5f5;</td>
</tr>
<tr>
<td>col</td>
<td>Col2</td>
<td>color: #00c;</td>
</tr>
<tr>
<td>col</td>
<td>Col3</td>
<td>font-style: italic;</td>
</tr>
</table>

抛砖引玉,更多效果就由你DIY了!
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]