在过去的几年里,我一直在做涉及包的项目,这些包为我做了所有的网页设计工作。我承认我还没能专注于实际的网页设计。
我想知道现在网站布局的标准是什么。布局表格现在被看轻了吗?或者所有的布局都是使用div标签完成的,并通过CSS进行控制?框架还在使用吗?
注意:当我说布局表格时,我不是在谈论图表表格。
发布于 2010-03-18 08:17:41
布局表格现在被看轻了吗?或者所有的布局都是使用div标签完成的,并通过CSS进行控制?框架还在使用吗?
这两种技术确实被人轻视,适合在一天中的任何时候挑起一场名副其实的火焰大战。:)此外,即使是单独使用div标记,也在很大程度上被认为是不受欢迎的,而是更多语义上合理的元素,如用于菜单和列表的ul/li,用于定义列表的dt/dd,用于标题的h1,h2等等。所有这些都不是刻骨铭心的,但它们大多是良好的实践,并导致良好的,干净的代码。
对于阅读来说,A List Apart绝对是关于这个问题的最好的文章资源之一。
关于一些基础知识(包括表的转换)的一篇很好的文章是来自同一站点的Practical CSS。
发布于 2010-03-18 08:20:15
是的,表不应该用于布局目的,而且多年来一直不赞成这样做。框架现在也很少使用,你应该避免使用它们。您应该努力在您的网站中实现content、presentation和behavior (JavaScript)的分离。您可以使用W3C (HTML Validator、CSS Validator)上的在线验证器来检查文档是否符合标准--当然,熟悉规范本身将有助于理解如何使用它们。
https://stackoverflow.com/questions/2466806
复制相似问题