美文网首页前端基础类学习
HTML和CSS、JavaScript规范

HTML和CSS、JavaScript规范

作者: 饥人谷_米弥轮 | 来源:发表于2017-03-17 22:52 被阅读70次

HTML常用规范(强制)

  • 使用 4 个空格做为一个缩进层级,不允许使用 2 个空格 或 tab 字符。
  • class 必须单词全字母小写,单词间以 - 分隔。
  • 对于无需自闭合的标签,不允许自闭合,例如input、br、img、hr等
  • 对 HTML5 中规定允许省略的闭合标签,不允许省略闭合标签。
  • 使用 HTML5 的 doctype 来启用标准模式,建议使用大写的 DOCTYPE。
  • 页面必须使用精简形式,明确指定字符编码。指定字符编码的 meta 必须是 head 的第一个直接子元素。
  • 引入 CSS 时必须指明 rel="stylesheet"。
  • 页面必须包含 title 标签声明标题。title 必须作为 head 的直接子元素,并紧随 charset 声明之后。
  • 有文本标题的控件必须使用 label 标签将其与其标题相关联。<label><input type="checkbox" name="confirm" value="on"> 我已确认上述条款</label>
  • 使用 button 元素时必须指明 type 属性值。
  • 其他建议规范:HTML编码规范7

CSS常用规范(强制):

  • 使用 4 个空格做为一个缩进层级,不允许使用 2 个空格 或 tab 字符。
  • 选择器 与 { 之间必须包含空格。
  • 属性名 与之后的 : 之间不允许包含空格, : 与 属性值 之间必须包含空格。
  • 列表型属性值 书写在单行时,, 后必须跟一个空格。font-family: Arial, sans-serif;
    每行不得超过 120 个字符,除非单行不可分割。
  • 当一个 rule 包含多个 selector 时,每个选择器声明必须独占一行。
  • 、+、~ 选择器的两边各保留一个空格。

  • 属性选择器中的值必须用双引号包围。
  • 属性定义必须另起一行。
  • 属性定义后必须以分号结尾。
  • 文本内容必须用双引号包围。
  • 当数值为 0 - 1 之间的小数时,省略整数部分的 0。
  • url() 函数中的路径不加引号。
  • 长度为 0 时须省略单位。
  • RGB颜色值必须使用十六进制记号形式 #rrggbb。不允许使用 rgb()。
  • 颜色值可以缩写时,必须使用缩写形式。
  • 颜色值不允许使用命名色值。
  • 需要在 Windows 平台显示的中文内容,其字号应不小于 12px。
  • 其他建议规范:CSS编码规范

JavaScript常用规范

相关文章

  • 前端开发文档规范

    HTML 编码规范 请查看HTML编码规范 CSS 编码规范 请查看CSS编码规范 JavaScript 编码规范...

  • 前端代码规范

    本规范参考Google HTML/CSS Style Guideline和Google Javascript St...

  • 代码规范

    规范: javascript-airbnb react html css 代码reviewchecklist: 规...

  • HTML和CSS、JavaScript规范

    HTML常用规范(强制) 使用 4 个空格做为一个缩进层级,不允许使用 2 个空格 或 tab 字符。 class...

  • 前端开发规范(实验室版)

    前端编码规范—— HTML 篇 前端编码规范—— CSS 篇 前端编码规范—— JavaScript 篇 这几天和...

  • 前端基本开发规范

    一般规范 HTML书写规范 CSS书写规范 JavaScript书写规范 一般规范 文件资源命名 资源(图片、js...

  • JavascriptDay02

    �一 javascript书写规范 . javascript与html,css一样,对空格,换行,以及缩进是不敏感...

  • javascript 编码规范

    前端编码风格规范(3)—— JavaScript 规范 其他三个写的也挺好的,不过html和css我已经参照了其他...

  • 认识html5

    什么是html5? html5 ≈ html5新增标签及规范 + CSS3 +javascript API(应用...

  • web 学习+静态网页设计

    HTML、CSS和JavaScript。html是内容,css是表现,javascript是行为。前端开发的门槛其...

网友评论

    本文标题:HTML和CSS、JavaScript规范

    本文链接:https://www.haomeiwen.com/subject/fjiynttx.html