相关标签

关于cellspacing和cellpadding

表格的 cellpadding 和 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属性。例如,可... 1 条评论 »

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

form 无论是在网站的制作中,还是在网站的重构中,我们都会频繁地“碰面”,当“碰面”的次数多了,反而觉得他更让人迷茫,有种熟悉的“陌生”,越来越把握不了他。
下面我们将带大家走进 form 的世界,一起来熟悉、探讨、掌握他的“脾性”。

对于简单 form 的设计图(如图,yahoo 注册页面的一部分),我们如何来做整体的布局呢?大体我们可以选用以下 3 种方式来做布局:
1、使用 table 来布局
这是大家最常用的方法,虽然现在到处都在谈标准化,甚至更多的在说 div+css ,但怿飞还是推荐使用 table 来布局 form。对于标准,个人的另类理解“更符合逻辑,更效率快捷”。
为什么推荐大家使用呢?table 本就是用来显示二维数据,用 table 来布局 form 可以说是他的“老本行”。另外重要的一点是,对于复杂的 form ,table 能... 0 条评论»