Css 创建符合标准的网页结构的正确方法

Css 创建符合标准的网页结构的正确方法,css,html,web,frames,Css,Html,Web,Frames,在过去的几年里,我一直在做一些项目,这些项目包括为我做所有网页设计的软件包。我承认,我一直无法专注于实际的网页设计 我想知道现在网站布局的标准是什么。布局表现在被看不起了吗?或者所有的布局都是用div标签完成的,并且是通过CSS控制的?镜框还用吗 注意,当我说布局表时,我不是在说图表表 布局表现在被看不起了吗?或者所有的布局都是用div标签完成的,并且是通过CSS控制的?镜框还用吗 这两种技术确实被人看不起,而且适合在一天中的任何时候挑起一场真正的火焰战争此外,即使是单独使用div标记,也被认为

在过去的几年里,我一直在做一些项目,这些项目包括为我做所有网页设计的软件包。我承认,我一直无法专注于实际的网页设计

我想知道现在网站布局的标准是什么。布局表现在被看不起了吗?或者所有的布局都是用div标签完成的,并且是通过CSS控制的?镜框还用吗

注意,当我说布局表时,我不是在说图表表

布局表现在被看不起了吗?或者所有的布局都是用div标签完成的,并且是通过CSS控制的?镜框还用吗

这两种技术确实被人看不起,而且适合在一天中的任何时候挑起一场真正的火焰战争此外,即使是单独使用
div
标记,也被认为是不可取的,因为在语义上更倾向于使用诸如菜单和列表的
ul
/
li
、定义列表的
dt
/
dd
、标题的
h1
等元素。这些都不是刻在石头上的,但它们大多是良好的实践,并导致良好、干净的代码

对于阅读来说,这绝对是关于这个问题的最好的文章资源之一


一篇关于一些基础知识(包括从表格的转换)的优秀文章来自同一个网站。

是的,表格不应用于布局目的,这样做多年来一直受到反对。现在镜框也很少使用,你应该避免使用。您应该努力将网站中的内容(HTML)、展示(CSS)和行为(JavaScript)分离开来。您可以在W3C(,)上使用在线验证程序检查文档是否符合标准——当然,熟悉规范本身将有助于理解如何使用规范。

我建议查看此问题的评论,了解有关此主题的一些提示:Pekka的flame war预想:表格是一个强大的布局工具,当你没有耐心进行大量测试和CSS浮动攻击时,可以使用它们。即使是带有display:table单元格的DIV也仍然在“使用表”