## 主体书写规范
1. 段落:段落使用 <p> 标签进行定义。
`<p>This is a p</p>`
2. 标题
即正文标题一般用`<h1></h1>`标签,最好和title标签的内容有关联。
标题使用 `<h1>` 至 `<h6>` 标签进行定义。`<h1>` 定义最大的标题。`<h6>` 定义最小的标题。
3. 标记的换行规范
一个标记必须占用一行。不得出现两个标记在同一行的情况`(同一标记的关闭标记除外)`,如:
`<tr><td>text<td></tr>`
而必须写成:
`<tr>
<td>text<td>
</tr>`
4. 标记的关闭规范
静态文件内容必须包含在<body></body>标记中间
<body>标记必须包含在<html></html>标记中间
对于需要关闭的标记,如:
`<html><title><body><table><tr><td><p><textarea><select><font><option><div><span>`
必须同其关闭标记同时出现。如:
`<body>...<p>...<font>...</font>...</p>...</body>`
不得出现交叉包含的语句,如:
`<p><font>...</p></font>`
5. 标记的属性赋值规范
对于接受属性的标记,属性值必须使用双引号包围。如:
`<body bgcolor="red">
<font size="7">`
6. 标记的缩进规范
最高一级的父标记采用左对齐顶格方式书写。
下一级标记采用左对齐向右缩进一个Tab的方式书写
在下一级依此类推,分别左对齐相对于父标记向右缩进一个Tab的方式书写
同一级标记的首字符上下必须对齐。
7. 对象命名规范
各种页面对象如text输入框、按钮、下拉选择框在命名时必须使用以下对应前缀:
* text输入框:txt
* button按钮:btn
* select下拉选择框:sel
* option项:opt
* form表单:frm
* frame框架:fra
* hidden表单项:hdn
* div标记:div
* span标记:span
* 对话框对象:dlg
* 窗口对象:win