文章分类
HTML/CSS Flash教程 Fireworks教程 Dreamweave JavaScript 网站推广 网页理论 其他教程 视频教程
 产品搜索
关键字: 分类:

最新素材图库


当前位置:首页 >> 网页教程>> HTML/CSS >> HTML表格标记教程(48):CSS修饰表格

HTML表格标记教程(48):CSS修饰表格


作者: 佚名 来源:网络 浏览:44 日期:2008-8-27 8:57:56

现在我们来看看怎样巧妙运用css语法美化表格。 注:除非特殊声明,本文所举各例插入的表格的cellspacing、cellpadding、border值均为0。

例一:1px表格


     
     
     

很多人热衷于制作1px表格,于是发明了各式各样的方法,用css做起来可就灵活的多。如果要制作一个1x1的1px表格只要简单定义一下边框值就可以了。我们首先用Dreamweaver插入一个1x1表格,宽度为50,然后在该表格table或者td中定义border:1 solid teal ,所做的表格的效果如下:

 

但是要制作一个非1x1的表格(如2x2)就稍微麻烦些,因为如果直接定义td样式border:1 solid teal,则显示的效果如下:

   
   

你会发现表格外框为1px,而里面则变成了2px了,这是由于叠加的原因。为了解决这么问题我们可以这样做:

首先为td定义样式:border:#cc0000 solid;border-width:0 1 1 0,这样表格表现为

   
   

然后再为table定义样式::border:#cc0000 solid;border-width:1 0 0 1,这样就可做作成一个完整的1px表格了。

   
   

例二:粗边框的1px表格


     
     
     

此表格的内格线为1px而外边框为3px,有了例一的基础做起来就不难了,只要修改border-width值就行了。

对table所使用的样式的代码是:border:blue solid;border-width:3 2 2 3,对td所使用的样式的代码是:border:blue solid;border-width:0 1 1 0

例三:虚线框表格


     
     
     

做法和例一类似,border-style从solid改为dashed。对table所使用的样式的代码是:border:black dashed;border-width:1 0 0 1,对td所使用的样式的代码是:border:black dashed;border-width:0 1 1 0

例四:点线边框表格


     
     
     

注意点线(dotted)的最小象素为2,对table所使用的样式的代码是 :border:green dotted ;border-width:2 0 0 2,对td所使用的样式的代码是 :border:green dotted;border-width:0 2 2 0

例五:双线边框表格


     
     
     

注意双线(double)的最小象素为3,对table所使用的样式的代码是:border:teal 4 dou,对td所使用的样式的代码是:border:teal 1 solid

例六:outset外框表格


     
     
     

对table所使用的样式的代码是:border: 3 outset,对td所使用的样式的代码是: border: 1 solid

例七:inset外框表格


     
     
     

对table所使用的样式的代码是:border: 3 inset,对td所使用的样式的代码是:border: 1 solid

例八:ridge外框表格


     
     
     

对table所使用的样式的代码是:border:#ee0000 3 ridge对td所使用的样式的代码是:border: 1 solid


上一篇:HTML表格标记教程(47):表格嵌套 下一篇:HTML网页的基本组成概述
【关闭窗口】 【返回顶部】返回网页教程】 【返回HTML/CSS

相关推荐文章

从HTML语言到网上家..

不用float实现模块..

CSS规范 闭合浮动元..

基于标准的web项目开..

用!important..

你应该关注web标准的..

CSS:标准下的隔行换..


关于本站 | 广告服务 | 联系我们 | 站点留言 | 活动支持 | 友情链接 | 投稿热线 | 网站地图
版权所有 Copyright@ 2005 设计路上 QQ技术讨论群 24980615(已满) 5204059(已满) 4337615(已满)
业务联系Email:huchuangwu@hotmail.com 粤ICP备05029101号