<font color=”#000000” size=”3” face=”Arial”>
2、 form 中必须加action属性,并且不能为空。
<form action=”/r/add.cgi” method=”post”>
如果不需要使用action属性,也必须定义:
<form action=”no” >
3、 img的alt属性不可以缺少;
<img src="/q/img/btn_style.gif" border="0" alt="Select”>
4、 head与</head>之间必须有title;
<head>
……
<title>your title </title>
……
</head>
5、 tr、td必须定义在table之间;
6、 button按钮必须定义在form之间,否则netscape不支持;
<form action=”……” method=”post”>
<input type=”button” name=”but” value=”back”>
</form>
7、 在javascript中的字符串中出现的“/”前要用转义符“\”:
<script type=”text/javascript”>
<!—
function check(str) {
var str=”\/r\/add.cgi”
……
}
-->
</script>
8、 onclick 属性必须和 onkeypress 成对写( onmousedown + onkeydown、onmouseup + onkeyup)
mm
9、 用URL传值时直接写&是不可以的,可用&替换:
四、缩近规则:
中,等必须保持严格的缩近规则,以"Tab"键为准:
五、为了检验您的HTML代码是否合法,您可以到W3的HTML Validator工具中进行检验,支持URI输入,上传文件和直接输入代码三种方式进行检验
HTML元素参考手册 表示超链接的起始或目的位置。
acronym
表示取首字母的缩写词。
address
表示特定信息,如地址、签名、作者、文档信息。
applet
在页面上放置可执行内容。
area
定义一个客户端图像映射中一个超级链接区域的形状、坐标和关联 URL。
b
指定文本应以粗体显示。(不建议使用)
base
指定一个显式 URL 用于解析对于外部源的链接和引用,如图像和样式表。
basefont
设置显示文本时作为默认字体的基础字体值。(不建议使用)
bdo
允许作者为选定文本片断禁用双向法则。
bgsound
使页面能够带有背景声音或配音。
big
指定所含文本要以比当前字体稍大的字体显示。
blockquote
表示文本中的一段引用语。
body
指明文档主体的开始和结束。
br
插入一个换行符。
button
指定一个容器,其中所含的 HTML 会被显示为一个按钮。
caption
表格的标题,对表格的简单描述。
center
将指定文本和图像居中显示。(不建议使用)
cite
用斜体显示标明引文。(不建议使用)
code
表示代码范例。
col
说明基于列的表格缺省属性。
colgroup
说明表格中一列或一组列的缺省属性。
comment
表示不可见的注释。防止所包含的文本或者HTML源代码被浏览器解析和显示。
dd
在定义列表中表示定义。定义通常在定义列表中缩进显示。
del
表示文本已经从文档中删除。
dfn
表示术语的定义。(不建议使用)
dir
表示目录列表。(不建议使用)
div
表示一块可显示 HTML 的区域
dl
表示定义列表。
dt
在定义列表中表示定义术语。
em
强调文本,通常以斜体显示。
embed
允许嵌入任何类型的文档。
fieldset
在字段集包含的文本和其它元素外面画一个方框。
font
用于说明所包含文本的新字体、大小和颜色。
form
说明所包含的控件是某个表单的组成部分。
frame
在 FRAMESET 元素内表示单个框架。
frameset
表示一个框架集,用于组织多个框架和嵌套框架集。
head
提供了关于文档的无序信息集合。
h1-h6
这实际上是6个标签,他们以标题样式显示文本,h1最大,h6最小。
hr
水平线。
html
表明文档包含 HTML 元素。
整体结构
【页面头部】
1、文件应以“<!DOCTYPE ......>”首行顶格开始,推荐使用“<!DOCTYPE html>”
<!DOCTYPE html>
2、必须声明文档的编码charset,且与文件本身编码保持一致,指定字符编码的 meta 必须是 head 的第一个直接子元素。推荐使用UTF-8编码<meta charset="utf-8">
(1)网页显示字符集
(2)可选标签
公司的版权注释
网页制作者信息
网站简介
设定网页的到期时间,一旦网页过期,必须到服务器上重新调阅
禁止浏览器从本地机缓存中调阅内容
用来防止别人在框架中调用你的页面
自动跳转
网页搜索机器人向导,用来告诉机器人哪些页面需要搜索,哪些页 面不需要搜索
收藏夹图标
3、根据页面内容和需求填写适当的keywords和description
4、页面title是不可缺少的一项,title 必须作为 head 的直接子元素,并紧随 charset 声明之后
1)HTML标记是由尖括号包围的关键词。所有标记均以“<”开始,以“>”结束。结束的标记在开始名称前加上斜杠“/”。例如头部标记格式如下所示:<head>……</head>(2)根据标记类型,正确书写标记,单个标记最好在右尖括号前加1个斜杠“/”,如换行标记是单个标记“<br>”,成对标记最好同时输入开始标记和结束标记,以免忘记。
(3)标记可以相互嵌套(也称为包含),但不能交叉。如:
<head><title>……</title></head> <!--这是正确的书写格式-->
<head><style>……</head></style> <!--这是错误的书写格式-->
(4)在HTML代码书写时不区分大小写,如头部标记写成<HEAD>,<head>,<Head>,<HEAd>都可以,但建议在同一个Web开发项目保持一种风格,如统一小写标记名称。
(5)代码中包含任意多的回车符和空格在HTML页面显示时均不起作用。需要时可使用<br />和 来实现换行和插入空格。为了代码清晰,建议不同的标记都独占一行。
(6)给标记设置属性时,属性值建议用双引号标注起来。如段落内容居中格式如下所示:<p align="center">这是段落信息居中显示</p>
(7)书写开始与结束标记时,在左尖括号与标记名或与斜杠“/”之间不能留有多余空格,否则浏览器不能识别该标记,导致错误标记直接显示在页面上,影响页面美观效果。例如:
< comment>显示一个段落< /comment>
(8)编写HTML代码时,应该使用锯齿结构,即向右缩进2~4个字符,使代码结构清晰,提高代码的可读性,为后期阅读和维护提供帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)