l 表格标签
1. <table></table>
u 属性:bgcolor、border、bordercolor、bordercolorlight、bordercolordark、cellspacing、cellpadding、width、height
2. <tr></tr><td></td>
u Tr属性:align、valign、bgcolor
u Td属性:width、height、align、valign、colspan、rowspan、nowrap。
3. <th></th><caption></caption>
l 帧标签
1. <frameset></frameset>
u 不能嵌套在<body></body>标签对中
u 不能包括<body></body>标签对及位于<body></body>标签对中的其他元素。
u Frameboder属性 border属性
2. <frame>
u Scr、name、scrolling、noresize
3. <a href=””>的target属性
u 四个内置的取值:_blank、_parent、_self、_top
4. <noframes></noframes>
5. 使用Microsoft Visual Studio.NET创建框架集
6. <iframe></iframe>
l 表单标签
1. <form></form>
u <form></form>标签对用来创建一个表单,即定义表单的开始和结束位置,<form>标签具有action、method、target、title、enctype等属性。
u Action属性用来设置接受和处理浏览器递交的表单内容的服务器程序的URL,例如:<form action=http://www.it315.org/counter.cgi>。
u Method属性用来定义浏览器将表单中的信息提交给服务器端的处理程序的方式,取值可以为:GET或POST。
u Target属性用来指定服务器返回结果显示的目标窗口或目标帧。
u Title属性用来设置当网站访问者的鼠标在表单上的任一位置停留过几秒时,浏览器用黄色小浮标显示的文本(如表单的名称或描述)。
u Enctype属性指示浏览器使用那种编码方法将表单数据传递送给WWW服务器。该属性可以有两种取值:application/x-www-form-urlencoded和multipart/form-data,默认设置值为:application/x-www-form-urlencoded。
2. <input type=”submit”>
3. <input type=”reset”>
4. <input type=”text”>
u 属性:size、value、maxlength、readonly、disabled
5. <input type=”checkbox”>
u 属性:checked
6. <input type=”radio”>
7. <input type=”hidden”>
8. <input type=”password”>
9. <input type=”button”>
10. <input type=”file”>
11. <input type=”image”>
12. <select></select><option></option>
u <select>标签的属性:multiple、size
u <option>标签的属性:value、selected
u 如何在列表框中实现取消选项
13. <textarea></textarea>
u 属性:cols、rows
14. <label>标签
l 头元素
1. <base>标签
u <base>标签用于指定网页中的超链接的基准地址,以改变网页中所用使用相对地址的URL的基准地址。
u <base>标签通常的使用形式如下:<base href=http://it315.com/techworld target=”_blank”>
u 作用:
l Href属性设定该网页中所用使用HTTP协议的相对URL地址的基准地址,若网页中有如<a href=”index.html”></a>这样的超链接,它不会再象没有使用<base>标签是那样表示当前网页相同目录下的index.html,而是指向了http://www.it315.com/techworld/index.html页面。
l 超链接的target属性用于设定该页面中所用的超链接显示的目标窗口,在<base>标签中设定target属性,可省得在所有的超链接的<a>标签中都加上target属性。
2. <link>标签
u <link>标签定义了当前文档和另一个文档或资源之间的关系
u 几个主要的属性:
l HREF包含着第二个资源的URL
l REL与REV描述了链接的基本特征
n REL表示链接源在当前文档中定义
n REV表示链接目标在当前文档中定义
n Contents
n Index
n Glossary
n Copyright
n Next
n Previous
n Start
n Help
n Bookmark
n Stylesheet
u 例如,<link REL=”stylesheet” TYPE=”text/css” HREF=”URL”>
n Alternate
n Shortcut Icon
u 例如,<link REL=”Shortcut Icon” href=”favicon.ico”>
l TITLE说明链接的关系,也可以是描述目标资源的字符串
l TYPE给出目标资源的MIME类型
n 例如,TYPE=“text/css”、TYPE=“text/javascript”
l MEDIA用于指定目标资源被接受的介质或媒体
n 设置值:screen、print、projection、aural、braille、tty、tv、all
3. <meta>标签
u 有两种类型的<meta>,用不同的属性名来划分,这两种属性名为:name和http-equiv。
l <meta name=“某个设置值” content=“对该设置值进行具体补充说明的信息”>
l <meta http-equiv=“某个设置值” content=“对该设置值进行具体补充说明的信息”>
u Name属性用于在网页中加入一些关于网页的描述信息,例如、网页的关键字(可供网页搜索引擎机器人查找、分类)、网页的描述信息等。
l Keywords
n 例如,<meta name=”keywords” content=”vc,java,培训”>
l Description
l Robots
n 设置值:index、noindex、follow、nofollow、all、none。
l Generator
l Author
l Copyright
u http-equiv属性用于在HTML文档中模拟HTTP协议的响应消息头,例如,告诉浏览器是否缓存该网页、使用什么样的字符集来显示网页的内容、隔多长时间自动刷新网页等等。
l Content-Type
n 例如,<meta http-equiv=”Content-Type” content=”text/html;charset=gb2312”>
l Refresh
n 例如,<meta http-equiv=”Refresh” content=”1;url=http://www.it315.org”>
l Expires
n 例如,<meta http-equiv=”Expires” content=”Mon,12 May 2001 00:20:00 GMT”>,将content设置为0,可以禁止浏览器使用缓存页面。
l Windows-Target
n 例如,要防止自己的网页被别人当作一个frame页面调用,可以使用<meta http-equiv=”Windows-Target” content=”_top”>。
l Pragma
n 例如,<meta http-equiv=”Pragma” content=”no-cache”>。
n <meta http-equiv=”Cache-Control” content=”no-cache”>
l Page-Enter和Page-Exit
n 例如,<meta http-equiv=”Page-Enter” content=”revealTrans(Transition=23,Duration=1.000)”>
l 分区标签
1. <div></div>
u <div>标签可以用来组合其它的HTML元素,但不能嵌套在段落元素中,例如,<p>aa<div>bb</div>cc</p>的结果是不确定的。
2. <span></span>
u 要将文本“ZhangSan”中的前半部分“Zhang”单独选取出来,就可以使用<span>Zhang</span>San。
3. <div>与<span>的区别举例:
u <DIV id=”client-zxx” class=”client”>
<SPAN class=”name”>name:</SPAN>zxx
<SPAN class=”tel”>Telephone:</SPAN>010-62393531
<SPAN class=”email”>Email:</SPAN>zxx@it315.org
</DIV>