关键词不能为空

当前您在: 首页 > 育儿 >

前端开发设计规范文档

作者:陕西保健网
来源:http://www.xapfxb.com/yuer
更新日期:2021-01-24 09:18

托普康儿-

2021年1月24日发(作者:苏振华)
页眉内容

前端开发设计规范

目录

前端开发设计规范

............................. .................................................. ..................
错
误
!
未定义书签。

一、
HTML
使用规范
....................... .................................................. ...................
错
误
!
未定义书签。

1.1
、页面文件命名规范

.
................ .................................................. ...........
错
误
!
未定义书签。

1.2
、页面
head
部分书写规范

......... .................................................. ........
错
误
!
未定义书签。

1.3
、
HTML
元素开发规范

........... .................................................. ............
错
误
!
未定义书签。

.. .................................................. .................................................. .............
错
误
!
未定义书签。

. .................................................. .................................................. ..............
错
误
!
未定义书签。

二、
WEB
页面开发规范

.
............. .................................................. ......................
错
误
!
未定义书签。

2.1
、错误跳转页面的处理
........................ .................................................
错
误
!
未定义书签。

2.2
、提示信息的处理
.......................... .................................................. ......
错
误
!
未定义书签。

2.3
、页面的返回

.
................... .................................................. ......................
错
误
!
未定义书签。

2.4
、提交前数据的判断验证

.
.............. .................................................. ....
错
误
!
未定义书签。

2.5
、删除操作
............................. .................................................. .................
错
误
!
未定义书签。

2.6
、页面中
java
代码的使用

.
.... .................................................. ..............
错
误
!
未定义书签。

2.7
、网站页面布局规范

.
................ .................................................. ...........
错
误
!
未定义书签。

... .................................................. .................................................. ............
错
误
!
未定义书签。

.. .................................................. .................................................. .............
错
误
!
未定义书签。


页眉内容

................................ .................................................. .................................
错
误
!
未定义书签。

............... .................................................. ..................................................
错
误
!
未定义书签。

三、
javaScript
开发规范

.
........ .................................................. .............................
错
误
!
未定义书签。

3.1
、
javaScript
文件命名规范:

.... .................................................. ..........
错
误
!
未定义书签。

3.2
、
javaScript
开发规范

.
.. .................................................. .........................
错
误
!
未定义书签。

............... .................................................. ..................................................
错
误
!
未定义书签。

............... .................................................. ..................................................
错
误
!
未定义书签。

四、
css
样式规范

.
............... .................................................. ..................................
错
误
!
未定义书签。

4.1
、
css
样式文件命名规范
.............. .................................................. .......
错
误
!
未定义书签。

....... .................................................. .................................................. ........
错
误
!
未定义书签。

...... .................................................. .................................................. .........
错
误
!
未定义书签。

..... .................................................. .................................................. ..........
错
误
!
未定义书签。

4.2
、
css
样式文件存放目录规范
............ ..................................................
错
误
!
未定义书签。

4.3
、
css
样式定义规范

.
....... .................................................. .......................
错
误
!
未定义书签。

............... .................................................. ..................................................
错
误
!
未定义书签。

............... .................................................. ..................................................
错
误
!
未定义书签。

............... .................................................. ..................................................
错
误
!
未定义书签。

............... .................................................. ..................................................
错
误
!
未定义书签。

............... .................................................. ..................................................
错
误
!
未定义书签。

4.4
、
css
样式书写规范

.
....... .................................................. .......................
错
误
!
未定义书签。


页眉内容

............................................. .................................................. ....................
错
误
!
未定义书签。

............................................. .................................................. ....................
错
误
!
未定义书签。

............................................. .................................................. ....................
错
误
!
未定义书签。

............................................. .................................................. ....................
错
误
!
未定义书签。


Hack
的使用

.
................ .................................................. ......................
错
误
!
未定义书签。

............... .................................................. ..................................................
错
误
!
未定义书签。

............... .................................................. ..................................................
错
误
!
未定义书签。

............... .................................................. ..................................................
错
误
!
未定义书签。

4.5
、
css
样式引用规范

.
....... .................................................. .......................
错
误
!
未定义书签。

4.6
、媒体内容命名规范

.
................ .................................................. ...........
错
误
!
未定义书签。

五、项目文件存放规范

.
...................... .................................................. ...............
错
误
!
未定义书签。

六、前端开发规则

............................. .................................................. ..................
错
误
!
未定义书签。

页眉内容

一、
HTML
使用规范

1.1
、页面文件命名规范

命名格式为:项目名缩写
_
所 属功能
_
所属功能子项
_...
.jsp/html
…,文件命名 下划线
不能超过三个,命名尽量使用简短的能明确表明文件用途的英文或者英文简写。

1.2
、页面
head
部分书写规范

1)

、
JSP
页面:需要在页面的最开始部分增加以下语句:

2)

、
HTML
页面:需要在页面的最开始部分增加以下语句:

3)

、
HTML5
页面:页面添加编码格式可简写为:

4)

、响应式的网页添加如下语句:

5)

、
title
元素:
一般网页必须添加
title
元素,
若 为框架页面,
则可以不写。
title
统一使用中文,
title
内 容要简洁明了,不能超过
20
个字。

6)

、外部
js
的引用:页面加载时需要用到的
js
文件写在
head
中,引 用时不用写
language
属性,
HTML5
可以省略
type< br>属性,如。

7)

、
外部
CSS
文件的引 用:
必须使用
link
方式引入,
HTML5
可以省略
ty pe
属性,
CSS
文件引入要放在
js
文件前。

1.3
、
HTML
元素开发规范

1)

、
代码的结构要保持完整性,单个标签必须要关闭,如:

,< br>

等。

2)

、子元素要比父元素缩进两个字符。

3)

、
body< br>中的所有内容不能直接书写在

标签中,需要在
bo dy
中嵌入

页眉内容

一层
div
,所有的元素需要写在改
div
中。

4)

、除非必要,所有标签元素的样式都需要使用
CSS
文件来定义。

5)

、
img
元素:所有展示用图片都要使用
alt属性添加能简要描述图片的文字说明,
如首页的广告图片等,必须具有
width
和
height
属性。

6)

、所有
Form< br>都要指定
action
属性,但属性值需要则填写,
不需要则留空,
m ethod
属性统一使用
POST
;所有
form
表单都要在提交前 对输入的数据前进行验证,验证
使用
jQuery validate
插件,书写规范如下:

7)

、所有不可更改的
input
元素都要设置
readonly
属性。

8)

、
按功能模块添加简单明了的注释,
在功能模块的开始标明模 块开始,
结束时标明
模块结束,注释单独占一行;模块之间留行间隔便于查看代码。

9)

、已过时的元素标签使用
CSS
样式来代替,已过时的标签属 性禁止使用,使用
CSS
样式定义来实现。

涉及到跟服务端交互的元素,< br>元素命名应当与服务端程序中定义的对应变量名相同,
或
使用对象名
.
变量名的形式。

页面上使用到的不涉及与服务端交互的
HTML
元素其id
和
name
需统一,所有命名使用
元素标签的缩写
_
后缀方式
,
后缀命名使用小驼峰命名法即第一个单词全部使用小写,
其他单
词首字母大写,常见元素命名规则如下表所示:

HTML
元素

text
输入框

button
按钮

select
下拉选择

checkbox
多选项

div
标记

submit
提交按钮

hidden
隐藏值

缩写

txt
btn
sel
chk
div
sub
hdn
示例

txt_userName
btn_check
sel_beginTime
chk_departmentNumber
div_result
sub_register
hdn_userId

页眉内容

二、
WEB
页面开发规范

2.1
、错误跳转页面的处理

400
、
401
、
403
、
404
、
405
、
406
、407
、
410
、
412
、
414
、
500
、
501
、
502
等错误代码使
用其相应的统一页面 ,所有错误信息全部使用中文错误信息,标点符号使用中文半角符号。
页面设计与项目功能相匹配,做到 简洁友好。

2.2
、提示信息的处理

成功提示信息可以使用弹窗 或跳转统一成功页面的方式,
成功页面的风格与网站总体风
格相同,格式如下:

成功:

提示信息
+
!

。

2.3
、页面的返回

所有需要返回上一页的时候使用
();
不使用
(-1)
。

2.4
、提交前数据的判断验证

1)

、所有由用户输入的数据在提交前都要进行验证。

2)

、验证方式使用
jQuery validate
插件,需要验证的项:

长度验证:默认长度为数据库中数据的最大长度,中文占两个字符,英文占一个字符。

为空验证:所有不允许为空的输入内容为空时不允许提交。

其他验证:
需要 根据输入内容的不同设定合适的验证,
如
Email
格式是否正确,
身份证< br>号格式是否正确等。

3)

、验证后发现错误,需要提示明确的错误 信息。错误提示信息样式:字体颜色
#ff3366
,文字前面加红色感叹号小图标。

4)

、
可输入表单需要具有输入内容的提示信息,
可使用
placeholder
属性来定义或者

页眉内容

自定义,颜色必须使用灰色,字体比网站使用字体小。

2.5
、删除操作

所有涉及删除的操作,需要用户进行确认之后才能进行操作。

2.6
、页面中
java
代码的使用

页面中不允许使用
<% %>
的方式嵌入
java
代码。

2.7
、网站页面布局规范

1)

、
800*6 00
下,网页宽度保持在
778
以内,就不会出现水平滚动条,高度则视版面
和内容决定,
1024*768
下,网页宽度保持在
1002
以内,不会出现 水平滚动条,高
度同样视版面内容决定。

2)

、根据第一条原则 ,规定网页的尺寸为
width=960px,height=600px
。

3)

、页面长度原则上不超过
3
屏(可根据实际情况设定)
,宽度不超过
1
屏。

4)

、
全尺寸
banner
为
468*60px
,
半尺寸
banner
为
234*60px
,
小
banner
为
88*31px。

5)

、每个非首页静态页面含图片字节不超过
60K,全尺寸
banner
不超过
14K
。

1)

、
120*120
,适用于产品或新闻照片展示。


2)

、
120*60
,主要用于做
LOGO
使用。

3)

、
120*90
,主要应用于产品演示或大型
LOGO
。

4)

、
125*125
,适于表现照片效果的图像广告。

5)

、
234*60
,适用于框架或左右形式主页的广告链接。

6)

、
392*72
,主要用于有较多图片展示的广告条,用于页眉或页脚。

7)

、
468*60
,应用最为广泛的广告条尺寸,用于页眉或页脚。


页眉内容

8)

、
88*31
,主要用于网页链接,或网站小型
LOGO
。

正文内容中文统一使用宋体(可根据需要设定)
,大小为
12px
,标题使用
14px
加粗,
不建议使用
13px
字,英文字体使用
Ar ial
和
Helvetica/Univers
。

1)

、正文使用灰黑色
#333333
。

2)

、超 链接可以使用蓝色
#1f376d
或
#425c9e
,也可以根据整体页面布 局进行调整,
整个网站的文字超链接样式要统一。

三、
javaScript
开发规范

3.1
、
javaScript
文件命名规范:

1)

、可通用的
javaScript
文件:项目名称缩写
-
文件作用
.js
。

2)

、其他
j avaScript
文件:所属功能
-
文件作用
.js
。

3.2
、
javaScript
开发规范

1)

、
javaScript
代码都需要写在
javaScript
文件 中,在页面中进行调用,调用代码
除页面加载时需要用到的外全都写在页面最低端。

2)

、如验证用
javaScript
代码等,每个页面不同且比 较短的,可以写在页面的最底
端,从最后一个外部
javaScript
引入命令后开 始。

3)

、脚本变量开发规范:变量的使用尽量缩小到小的作用域。如循环使用。

4)

、尽量避免使用全局变量。

5)

、每一句语句都要以分号“;
”结束。

6)

、函数程序 体缩进四个空格,
Tab
键为
4
个空格,以
Tab
键作为缩 进单位。

7)

、函数名与“
(”之间不应该有空格,
“ )
”与“
{
”之间加空格。

托普康儿-


托普康儿-


托普康儿-


托普康儿-


托普康儿-


托普康儿-


托普康儿-


托普康儿-



本文更新与2021-01-24 09:18,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/424783.html

前端开发设计规范文档的相关文章