前端书写规范手册

前端书写规范手册

ID:6090644

大小:120.74 KB

页数:21页

时间:2018-01-02

前端书写规范手册_第1页
前端书写规范手册_第2页
前端书写规范手册_第3页
前端书写规范手册_第4页
前端书写规范手册_第5页
资源描述:

《前端书写规范手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、前端规范2015-9-18前端规范11.HTML11)语法12)HTML5doctype23)语言属性34)IE兼容模式45)字符编码56)引入CSS与javascript文件67)属性顺序78)布尔型属性89)正确使用盒子模型92.CSS101)语法102)声明顺序113)媒体查询的位置124)单行规则声明135)简写规则146)注释157)class命名168)选择器171.HTML1)语法l用两个空格来代替制表符(tab)--这是唯一能保证在所有环境下获得一致展现的方法。l嵌套元素应当缩进一次(即两个空格)。l对于属性的定义,确保全部使用双引号,绝不要使用单引号。l不要在

2、自闭合(self-closing)元素的尾部添加斜线--HTML5规范中明确说明这是可选的。l不要省略可选的结束标签(closingtag)(例如,或)。PagetitleHello,world!2)02)HTML5doctype为每个HTML页面的第一行添加标准模式(st

3、andardmode)的声明,这样能够确保在每个浏览器中拥有一致的展现。192)语言属性根据HTML5规范:为html根元素指定lang属性,从而为文档设置正确的语言。这将有助于语音合成工具确定其所应该采用的发音,有助于翻译工具确定其翻译时所应遵守的规则等等。194)IE兼容模式IE支持通过特定的标签来确定绘制当前页面所应该采用的IE版本。除非有强烈的特殊需求,否则最好是设置为edgemode,从而通知IE采用其所支持

4、的最新的模式。194)字符编码通过明确声明字符编码,能够确保浏览器快速并容易的判断页面内容的渲染方式。这样做的好处是,可以避免在HTML中使用字符实体标记(characterentity),从而全部与文档编码一致(一般采用UTF-8编码)。194)引入CSS与javascript文件l根据HTML5规范,在引入CSS和JavaScript文件时一般不需要指定type属性,因为text/css和text/java

5、script分别是它们的默认值。l一般情况下CSS文件放在标签中;javascript放在底部。197)属性顺序HTML属性应当按照以下给出的顺序依次排列,确保代码的易读性。lclasslid,nameldata-*l

6、src,for,type,hrefltitle,altlaria-*,roleclass用于标识高度可复用组件,因此应该排在首位。id用于标识具体组件,应当谨慎使用(例如,页面内的书签),因此排在第二位。注:除非特殊情况,或UI插件需要,严禁在HTML标签中添加额外属性:包括style、JS事件、标签自带属性(width,height,border,...)等。造成HTML代码污染。Examplelink

7、t">198)布尔型属性布尔(boolean)型属性布尔型属性可以在声明时不赋值。XHTML规范要求为其赋值,但是HTML5规范不需要。198)正确使用盒子模型编写HTML代码时尽量减少不必要的父元素。并且根据功能组件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。