当前位置: 网站建设 > 网页设计 > 建站经验 >

如何让CSS表格效果更美观

时间:2013-03-02 04:00来源:未知 作者:admin 点击:

标签:如何让CSS表格效果更美观 td7(1)odd(2)表格(16)CSS(655)如何(201)美观(4)效果(56)CLASS(21)
tr class=odd td7/td td我的未来不是梦/td td张雨生/td td未知/td /tr tr class=odd td3/td td我的将来不是梦/td td张雨生/td td未知/td /tr 2.thead, tbody, tfoot css规范有两个表格边框模型:单独的和叠加的.在单独模型中,在各个单元格四周有边框,而在叠加模型中单元格共享边框.大多数浏览器默认采取单独模型,因些首先要做的事就是将表格的border-collapse属性设置为collapse.为了避免表格太宽,须
如何让CSS表格效果更美观》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/0302340R2013.htm

<tr class="odd">
<td>7</td>
<td>我的未来不是梦</td>
<td>张雨生</td>
<td>未知<,如何让CSS代码更兼容;/td>
</tr>

<tr class="odd">
<td>3</td>
<td>我的将来不是梦</td>
<td>,如何让11px[象素]的汉字清晰显示;张雨生</td>
<td>未知</td>
</tr>

2.thead, tbody, tfoot

css规范有两个表格边框模型:单独的和叠加的.在单独模型中,在各个单元格四周有边框,而在叠加模型中单元格共享边框.大多数浏览器默认采取单独模型,因些首先要做的事就是将表格的border-collapse属性设置为collapse.为了避免表格太宽,须要限度它的宽度;为了辅助定义表格区域,增添边框是个好主张.通过应用少量的?直和程度填充,在表格单元格周围构成一些空缺,这也是好主意.

<tr class="odd">
<td>5</td>
<td>我的未来不是梦</td>
<td>张雨生</td>
<td>未知</td>
</tr>

<tbody>
<tr class="odd">
<td>1</td>
<td>我的未来不是梦</td>
<td>张雨生</td>
<td>未知</td>
</tr>


</table>
=========================

下面咱们来增加css:

<tr>
<td>10</td>
<td>昨日重现</td>
<td>卡朋特</td>
<td>未知</td>
</tr>

<colgroup>
<col id="PlaylistCol" />
<col id="trackCol" />
<col id="artistCol" />
<col id="albumCol" />
</colgroup>

以下是html代码:

<tr>
<td>6</td>
<td>昨日重现</td>
<td>卡朋特</td>
<td>未知</td>
</tr>

<tr class="odd">
<td>9</td>
<td>我的未来不是梦</td>
<td>张雨生</td>
<td>未知</td>
</tr>

固然tr元素使开发职员可以整行运用样式,然而很难整列利用样式.为懂得决这个问题,w3c引入了colgroup和col元素.colgroup可能对应用col元素定义的一个或多个列进行分组.可怜的是,支撑col和colgroup元素的款式的阅读器并未几.

1.summary 和 caption

=============================
<table cellspacing="0" id="playlistTable" summary="心情听吧音乐排行榜,每周一次,给你最好听音乐享受.">
<caption>
心境听吧音乐排行榜
</caption>

<tr>
<td>8</td>
<td>昨日重现</td>
<td>卡朋特</td>
<td>未知</td>
</tr>

--> [网站建设之]如何让CSS表格后果更美观

<tr>
<td>2</td>
<td>昨日重现</td>
<td>,如何解决IE7和FF浏览器无法撑开高度的问题;卡朋特</td>
<td>未知</td>
</tr>,如何解决Firefox检测不到div高度问题;

3.col 和 colgroup

</tbody>

thead, tbody, tfoot使网页设计人员能够将表格划分为罗辑局部.例如,可以将所有列标题放在thead元素中,这样就能够对这个特别区域独自应用样式.如果抉择使用thead或tfoot元素,那么必须至少使用一个tbody元素.在一个表格中只能使用一个thead和tfoot元素,但是可以使用多个tbody元素将庞杂的表格划分为更轻易治理的部门.


th, td {
  padding: 0.1em 1em;
}
----------------------------------

---------------------------------
table {
  border-collapse: collapse;
  width: 50em;
  border: 1px solid #666;
}

<tr>
<td>4</td>
<td>昨日重现</td>
<td>卡朋特</td>
<td>未知</td>
</tr>

第一元素是表格的caption,它基础上用做表格的题目.只管这不是必需有的元素,但是尽可以使用caption老是好的.另一个元素是summary.summary属性能够应用于表格标签,用来描写表格的内容.与image的alt文本属性类似.

Tag:CSS表格   CSS表格  

<thead>
<tr>
<th id="playlistPosHead" scope="col">心情听吧音乐排行榜</th>
<th scope="col">歌曲</th>
<th scope="col">歌手</th>
<th scope="col">专辑</th>
</tr>
<,如何解决CSS在IE8下的兼容性问题;/thead>

本文举例先容一下CSS中如何使表格看起来更美丽雅观,在html标准供给了很多无素跟属性来进步数据表格对这些装备的可拜访性.

行与列标题应当使用th标志而不是td,但是假如某些内容既是标题又是数据,那么它依然使用td.表格标题可以设置为row或col的scope属性,定义它们是行标题仍是列标题.


(责任编辑:网站建设)
如何让CSS表格效果更美观相关文章
上一篇:如何让CSS代码更兼容 下一篇:如何让IE6支持max-width&min-width样式
回到顶部