谷歌HTML/CSS书写规范总结一(Google HTML/CSS Style Guide)

英文水平尚可或者没心情看我写的的朋友请查看谷歌原文档:Google HTML/CSS Style Guide

那么以下是我简要的总结(因为有点长分几篇发):

  1. 可以省略掉所有的关于附加的文档,图片等文件,甚至是CSS里面的的链接地址中存在的的http:https:
  2. 关于代码缩进问题,都不要使用tab进行缩进,全部使用2个空格键进行缩进
  3. 所有的HTML元素名称,属性,属性值(除了text/CDATA),CSS选择器,属性,属性值全部都用小写,简单的说就是基本上不用大写就行了
  4. 不要留多余的空格,在代码末尾,就算是自动生成的
  5. 强烈建议使用UTF-8编码进行页面制作.通过在模板内添加<meta charset=”utf-8″>,想了解更多请查看Handling character encodings in HTML and CSS
  6. 养成写注释的好习惯,当然每种计算机语言都是这样的
  7. todos是什么我暂时不知道,没找到相关资料,因此直接摘抄原文
    Mark todos and action items with TODO.

    Highlight todos by using the keyword TODO only, not other common formats like @@.
    Append a contact (username or mailing list) in parentheses as with the format TODO(contact).
    Append action items after a colon as in TODO: action item.

    {# TODO(john.doe): revisit centering #}
    <center>Test</center>
    
    <!-- TODO: remove optional tags -->
    <ul>
      <li>Apples</li>
      <li>Oranges</li>
    </ul>
    
  8. 强烈建议使用HTML5作为网页html编码并且不要使用xhtml,例如application/xhtml+xml,不要闭合void 元素(不知道如何翻译),例如写成<br>,而不是<br />,笔者注:当然dw默认自动成后者了- -..
  9. 最好是做W3C HTML 验证来确保一切都很标准

未完待续…

发布者

whidy

不可忘记初衷,不可迷失方向,所有一切都为梦想... http://www.whidy.net/about (updated 2014-5)

发表评论

电子邮件地址不会被公开。 必填项已用*标注

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)