在过去的几年里,我一直在处理涉及为我完成所有网页设计工作的包的项目。我承认我无法专注于实际的网页设计。
我想知道这些天网站布局的标准是什么。现在布局表被看不起了吗?还是所有布局都使用 div 标签完成并通过 CSS 控制?框架甚至不再使用了吗?
请注意,当我说布局表时,我不是在谈论图表表格。
现在布局表被看不起了吗?还是所有布局都使用 div 标签完成并通过 CSS 控制?框架甚至不再使用了吗?
这两种技术确实被看不起,并且适合在一天中的任何时候煽动对 SO 的名副其实的火焰战争。:) 另外,即使是单独使用div
标签在很大程度上也被视为已弃用,而是支持语义更合理的元素,例如ul
/li
用于菜单和列表,dt
/dd
用于定义列表,h1
,h2
用于标题等。这些都不是刻在石头上的,但它们大多是良好的实践,并导致良好、干净的代码。
对于阅读,A List Apart绝对是有关该问题的最佳文章资源之一。
一篇关于一些基础知识(包括表格转换)的精彩文章是来自同一站点的Practical CSS 。
是的,表格不应该用于布局目的,并且多年来一直不赞成这样做。这些天也很少使用框架,你应该避免它们。您应该努力在您的网站中分离内容(HTML)、表示(CSS) 和行为(JavaScript)。您可以使用 W3C 的在线验证器(HTML Validator,CSS Validator)来检查您的文档是否符合标准——当然,熟悉规范本身将有助于理解如何使用它们。