为了完成表的显示,网站建设定义了6个不同的“层”,可以分别放表的不同方面。
基本说来,对应表各个方面的样式都在其各自的层上绘制,因此,如果table元素有一个绿色背景,并有1像素的黑色边框,这些样式就会在最低一层绘制。对应列组的样式在其上面一层绘制,列本身在更上一层,如此继续。顶层对应干表单元格,将最后绘制。
在极大程度上,这只是一个逻辑过程,毕竟,如果声明了表单元格的背景色,则希望绘制在table元素的背景之上。图11-3反映出的最重要一点是,列样式在行样式的下面,所以行背景会覆盖列背景。
网页设计人员要记住重要的一点,默认地,所有元素背景都是透明的。因此,在以下标记中如果单元格。行,列等没有自己的背景,table元素的背景将“透过”这些内部元素可见,如图11-4所示:
<table style="background:#888;">
<tr>
<td>hey</td>
<td style="background:#CCC;">there</td>
</tr>
<tr>
<td>what's</td>
<td>up?</td>
</tr>
<tr style="background:#AAA;">
<td>tiger</td>
<td styles"background:#CCC;->lilly</td>
</table>
当前文章标题:网页设计中的表层
当前URL:http://www.lyjtt.cn/news/wzzz/3019.html
上一篇:网页设计中的对象插入规则
下一篇:网页设计中的表标题