HTML 4.0 语言快速参考

来源:互联网 发布:婚纱照编辑软件 编辑:程序博客网 时间:2024/05/19 03:41

======================================================
注:本文源代码点此下载
======================================================

所有的万维网文件都是由超文本标志语言html所创建的。在这种语言中,可以使用各种标记对文件进行处理。这些标记决定了文件内容的外观、结构以及交互性等方面,他们的共同之处就是都使用"等。

在浏览器中,是看不到任何html标记的,但是在浏览器中所看到的网页效果却都是由这些标记生成的。 在大多数情况下,在创建站点时并不需要对html标记进行掌握,因为在frontpage 2000这样的软件中,对于html的处理是在幕后进行的,因而就掩盖了该语言的复杂性。 如果需要查看网页的html标记,可以选择html模式。

在本文中,提供了文档中会遇到的html标记的目的和功能,这些标记符合w3c当前版本的html语言。

注:w3c是一家专门从事html开发的集团,自九十年代初期,该集团就开始致力于这方面的开发,如果需要有关详细信息,请访问http://www.w3.org/maekup/。

在本文中,下列词语会经常遇到:

* uri(uniform resource identifier),它指明了网络中的一个资源,换句话说,就是站点中某网页的地址或是其他类型的文档。

* metadata,这是用来描述该文档的信息,而不是该文档的一部分。

* 失效元素,这是html较早版本中所使用的一些元素,现已被4.0所替换。

1、 常用属性

许多html标记都使用一些共同的属性,下面是它们中间最常用的一些:

* accesskey="character"-可以键入一个字符来访问文档的元素

* align="text"-文档中某部分的布局信息

* alt="text"-用来描述图片、表单、对象或其他部分的替代文本

* char="character"-在表格的内容被进行排列时,作为排列轴心的字符

* charoff="number"-在排列表格内容时,轴心字符的偏移量.

* class="text"-文档元素的一个或多个类别名称,中间用空格隔开

* dir="text"-文本或表格的方向,或者是"ltr"(left-to-right),或者是"rtl"(right-to-left)

* disabled-使一个表单控件失效的属性,这样它就不能再处理用户输入

* id="text"-给文档元素的名称

**ang="text"-使用在文档元素属性和其所包含文本中的语言

* name="text"-文档元素的名称

* onblur="script"-当文档元素失去了其用户输入焦点所发生的事件

* onchange="script"-当文档元素失去其用户焦点以及在有焦点时该值被改变时所发生的事件

* onclick="script"-当用户在文档元素中点击鼠标时发生的事件

* ondbclick="script"--当用户在文档元素中双击鼠标时发生的事件

* onfocus="script"-当文档元素得到用户输入焦点时所发生的事件

* onkeydown="script"-当一个键被按下时所发生的事件

* onkeypress="script"-当一个键被按下又释放时所发生的事件

* onkeyup="vscript"-当一个键被释放时所发生的事件

* onload="script"-当整个文档或框架集中所有框架被加载时所发生的事件

* onmousedown="script"-用户将鼠标置于某一文档元素中单击鼠标时所发生的事件

* onmouseout="script"-当鼠标从一个文档元素中移开时所发生的事件

* onmouseover="script"-当鼠标移动过一个文档元素时所发生的事件

* onmousemove="script"-当鼠标在一个文档元素中移动时所发生的事件

* onmouseup="script"-在一个文档元素中当用户释放鼠标时所发生的事件

* onreset="script"-当一个表单中的所有控件都被重新设定时所发生的事件

* onselect="script"-当文本编辑用户控件中的文本被选中时所发生的事件

* ="script"-当一个表单被发布时所发生的事件

* onunload="script"-当文档不再加载在窗口或框架中所发生的事件

* readonly-指示表单控件中的值不能被编辑

* style="text"-单个文档元素的样式信息

* tabindex="number"-文档元素在表格中的顺序位置

* target="text"-文档应被打开的框架名称

* title="text"-文档元素的解释文本

* usemap="uri"-与文档元素相连接的图片映射的uri,该元素必须要与现存的元素的名称属性相匹配

* valign="text"-表格单元格中信息的垂直排列

2、 标记

下面是关于html4.0的标记的具体描述。

注:下面的标记所使用的都是大写字符。尽管从前标记的大小写并没有关系,但是从w3c的发展方向来看,很可能将来大部分标记都将仅仅使用小写。(是唯一的一个例外)。因此,在使用html进行网页编辑时,最好还是使用小写字符。

* 目的:该标记出现在文档的第一行,指明所使用的html版本

* 开始标记:要求

* 结束标记:不允许

* 属性:无

* 失效属性:无

* 其他属性:无

可以在下列三种中进行选择:

上面的每一个标记中都有一个uri。这些uri的文件名分别为strict.dtd、loose.dtd、frameset.dtd。这些名称显示了文档对html的支持级别:

* strict:文档中不使用任何失效属性以及框架

* loose:文档使用一些失效元素包括显示

* frameset:文档使用一些失效元素并且使用框架

在一般情况下,应该使用的strict.dtd,因为它可以和html4.0 全面兼容。使用loose.dtd 的主要原因是因为一些与显示相关的元素,如样式表等还没有被浏览器开发者所接受。

* 目的:这个标记中包括anchor-它是文档的一部分,与网络的其他资源相连接。它还可以用来创建相同文档的两部分之间的连接。

* 开始标记:要求

* 结束标记:要求

* 特殊属性:

coords="text"-调节与anchor相连的图片映射区域的形状

name="text"-anchor的名称

href="uri"-站点资源,即与anchor相连接的站点,由uri指明。

hreflang="text"-上一属性中所指明的站点资源的语言

type="name"-所连接站点的内容类型

rev="link_types"-所连接资源与当前文档的关系

shape-="text"-与anchor相连的图片映射的几何形状

charset="text"-所连接站点的字符集

* 失效属性:无

* 其他属性:

accesskey ,class,dir,id,lang,onblur,onclick,ondbclick,onfocus,onkeydown,onkeypress,_

onkeyup,onmousedown,onmousemove, onmouseout,onmouseover,onmouseup,style,tabindex,target,title

l 好文要顶关注我收藏该文与我联系


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
原创粉丝点击