相关标签

关于cellspacing和cellpadding

表格的 cellspacing 和 cellpadding 我们经常会用如下的方式来清除默认样式: <table cellspacing=”0″ cellpadding=”0″></table> 很多朋友会说表现在结构中,这样不符合标准,那如何将这个表现拿出来,有些朋友或许很迷惑。我们可以用 table 的 border-collapse: collapse; 属性 来代替cellspacing=”0″,用 th,td 的 padding: 0; 属性来代替 cellpadding=”0″。 table { border-collapse:collapse; border-spacing:0; } th,td { padding: 0; } 还可以用 expression 来实现 cellpadding=”0″ 的样式: table { border-collapse:collapse; border-spacing:0; padd:expression(this.cellPadding=0); } 下面我们看下《HTML与CSS入门经典(第7版)》一书中对这两个属性的描述: 对表格的设置不仅可以使用style属性。例如,可用 cellpadding 和 cellspacing 属性来控制表格边框的间距。cellspacing 属性设置表格边框之间和表格单元格... 1 条评论 »

简单form标准化实例(一):整体布局

form 无论是在网站的制作中,还是在网站的重构中,我们都会频繁地“碰面”,当“碰面”的次数多了,反而觉得他更让人迷茫,有种熟悉的“陌生”,越来越把握不了他。 下面我们将带大家走进 form 的世界,一起来熟悉、探讨、掌握他的“脾性”。 对于简单 form 的设计图(如图,yahoo 注册页面的一部分),我们如何来做整体的布局呢?大体我们可以选用以下 3 种方式来做布局: 1、使用 table 来布局 这是大家最常用的方法,虽然现在到处都在谈标准化,甚至更多的在说 div+css ,但怿飞还是推荐使用 table 来布局 form。对于标准,个人的另类理解“更符合逻辑,更效率快捷”。 为什么推荐大家使用呢?table 本就是用来显示二维数据,用 table 来布局 form 可以说是他的“老本行”。另外重要的一点是,对于复杂的 form ,table 能更有效的进行布局和维... 2 条评论 »