Html 实施网页编码标准

Html 实施网页编码标准,html,css,xhtml,coding-style,Html,Css,Xhtml,Coding Style,HTML标准定义了CSS(表示)和HTML(语义或结构)之间的清晰分离 是否有人使用CSS和XHTML的编码标准文档,其中包含有帮助保持这种分离的子句?在这样一个编码标准文档中包含哪些好的条款?我们没有一个我工作的地方都遵守的物理文档。我们尝试并记住了许多指导原则,但实际上没有足够的信息需要一份物理文档。这些指导方针总结得相当好。您也可以考虑格式化您的代码> CSS < /代码>,以便于阅读。关于这个主题有一篇很棒的文章。由@Lee Theobald引用的文章是一个很好的开始 在评分时,我会尽量

HTML标准定义了CSS(表示)和HTML(语义或结构)之间的清晰分离


是否有人使用CSS和XHTML的编码标准文档,其中包含有帮助保持这种分离的子句?在这样一个编码标准文档中包含哪些好的条款?

我们没有一个我工作的地方都遵守的物理文档。我们尝试并记住了许多指导原则,但实际上没有足够的信息需要一份物理文档。这些指导方针总结得相当好。您也可以考虑格式化您的代码> CSS < /代码>,以便于阅读。关于这个主题有一篇很棒的文章。

由@Lee Theobald引用的文章是一个很好的开始

在评分时,我会尽量记住一些基本想法:

关于html:

试着为下一个人写作——也就是说,想想别人来接你的工作并继续下去是多么容易或困难

为了支持这一原则,您应该尝试并确保您的标记尽可能清晰-特别是类和id标记应尽可能与其预期内容相关。换句话说,试着用你的标签来描述他们将拥有的内容类型

例如,“子导航”、“内容”等

其目的是提供一些以前从未看过的标记,并了解文档的逻辑结构

另外,尽量避免添加纯粹为了达到视觉效果的标记。但请记住,任何需要稍微复杂的样式的网站都不可能避免非语义标记,因为当前CSS实现中存在弱点和浏览器兼容性问题

关于CSS文件:

许多人使用注释将css划分为多个部分,将它们划分为功能或结构区域。因此,您可能会为页眉、页脚或排版等设置一个部分。其他人更进一步,将css分割成多个文件,一个用于排版,一个用于布局等。然而,这可以根据Yslow!由于http请求增加,可能会对页面加载产生负面影响

我可以写得更多,但正如你们所看到的,我很难做到简洁。我希望这对你有用