用table和css设计网站的问题

时间:2011-01-30 08:25:59

标签: html css

我知道如何编码,但设计对齐定位是一种负担。

我尝试使用css,使用table,html和asp.net,但无法将网站设置为专业级别的设计。

这样的问题
  • 行之间的间距太大,有时太少
  • 有时行的高度增加是因为一个有问题的动态控制破坏了完整的视觉效果!

我应该如何在网页设计方面做得更好?

4 个答案:

答案 0 :(得分:1)

嗯,唯一的学习方法是学习css并做好用途......看看其他网页是如何开发的,并尝试在你的项目中实现它。

答案 1 :(得分:1)

我建议你自己做一个像Firebug这样的HTML / CSS调试工具,它是Firefox的一个插件。您可以浏览到一个元素,看看它上面有什么CSS,并动态修改它。这将帮助您了解不同的边距,填充,高度和宽度。

你应该尝试更多地了解盒子模型。这决定了项目在屏幕上的布局方式。

http://css-tricks.com/the-css-box-model/

尽可能坚持使用纯CSS解决方案。从长远来看,你会发现维护变得更容易。

答案 2 :(得分:1)

拿起任何好的CSS书的副本,如下面列出的那样。此外,您可以在网上找到大量内容,尽可能多地尝试和实验而不会轻易放弃。阅读Box模型,内联/块/浮动元素,边距/填充,相对/绝对/固定定位

CSS Mastery

Cascading Style Sheets O'Reilly

答案 3 :(得分:1)

表不是设计的真正方式..而且设计表在表中重置此属性:

colls="0" rows="0"