文档介绍:HTML标记语言编码规范
大小写
HTML语言是不区分大小写的,但一般来说,标记使用大写书写,如<P>, <HTML>, <TABLE>等;标记中的属性一般使用小写,如<A href=””>, <font size=”5”>等。
BODY位置
HTML文档的正文都应在<BODY></BODY>标记中间,而<BODY>标记则应包含在<HTML>和</HTML>标记之间,如:
<HTML>
<BODY>
…………
</BODY>
</HTML>
标记的换行
一个标记必须占用一行。不得出现两个标记在同一行的情况(同一标记的关闭标记除外),如:
<tr><td>text</td></tr>
而必须写成:
<tr>
<td>text</td>
</tr>
*通常情况下,应该换行的标记有:
<HTML></HTML>
<BODY></BODY>
<HEAD></HEAD>
<FORM></FORM>
当段落内容比较长时,<P></P>也应各占一行
各种列表标记
表格的相关标记
<BLOCKQUOTE>和</BLOCKQUOTE>
<PRE>和</PRE>
<CODE>和</CODE>
*通常情况下,需要将开始和关闭标记放在一行的标记有:
<B>和</B>
<U>和</U>
<I>和</I>
各种标题标记,如<H1>…</H1>等
<A>和</A>
标记的关闭
* 静态文件内容必须包含在<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>
标记的属性赋值
对于接受属性的标记,属性值必须使用双引号或者单引号包围。如:
<body bgcolor=”red”>
<font size=’7’>
标记的缩进
* 最高一级的父标记采用左对齐顶格方式书写。
* 下一级标记采用左对齐向右缩进一个Tab的方式书写
在下一级依此类推,分别左对齐相对于父标记向右缩进一个Tab的方式书写
* 同一级标记的首字符上下必须对齐。
例如:
<P>
<TABLE>
<TR>
<TD> ………</TD>
<TD> ………</TD>
</TR>
<TR>
<TD>
<TABLE>
………
</TABLE>
</TD>
<TD> ……</TD>
</TR>
</TABLE>
对象命名
JSP页面对象如text输入框、按钮、下拉选择框在命名时必须使用以下对应前缀:
* text输入框:txt
* button按钮:btn
* select下拉选择框:sel
* option项:opt
* for