网页设计小组介绍:

威尔伯快速参考


这是对中所有元素的“快速参考”或索引即将到来的HTML 3.2参考.所有的列出了元素,并对其进行了简要说明和一些注释语法。有关更广泛的讨论,请参见其条目在参考文献中。这个结构部分以及威尔伯简介提供背景有关此标准和HTML创作的信息。

一般语法

HTML文档由文本组成,用元素.一个元素包括一个开始标签带有可选的结束标记。如果有不是结束标记,元素被称为空的.如果有结束标记,元素用于在特别的方式。注意,在某些情况下,结束标记可以省略从它的结尾可以清楚地看出。

元素可以有一定的属性,提供额外的有关所附文本的信息。这些属性用于开始标记,并且不能重复或添加到结束标记中。属性由名称和(大多数情况下)值组成。这个值可以总是用引号(“)括起来,但是必须封闭如果值不仅仅包含字母、数字、连字符,请使用引号和/或周期。

例如,<A HREF=“foo/bar.html”>foozlebib</A>HTML标记将文本“foozlebib”转换为指向文档的超链接“foo/bar.html”。这里使用的元素是A,属性为HREF。HREF的值被引用,因为它包含字符“/”。

<H1 ALIGN=CENTER>欢迎</H1>加价短信“欢迎!”作为一级标题。属性在此对齐指示此标头的对齐方式,在本例中为居中。作为值只由字母组成,引号可以省略。

标签和属性名不区分大小写;属性值为。


文件结构

遵循HTML3.2的HTML文档以所谓的文档类型宣言。这对于验证器来检查你的元素与您所使用的HTML版本中的相对应。文档类型HTML 3.2的声明如下所示:
<!DOCTYPE HTML PUBLIC“-//W3C//DTD HTML 3.2//EN”>.

接下来是HTML开始标记。此顶级元素包含文件的头和正文。文件头规定有关文档的信息,而正文包含标记文本。

HTML 3.2文档的大纲如下:

<!DOCTYPE HTML PUBLIC“-//W3C//DTD HTML 3.2//EN”><HTML><HEAD>…有关文档的信息</HEAD><BODY>…文档正文</BODY></HTML>

元素头部文件的

标题部分用于提供有关文档的信息。这可以是文档的标题,作者的姓名,一个简短的描述,还有很多其他的东西。

标题-文件标题
此元素给出文档的标题,通常在在浏览器窗口中标识文档,还可以在书签文件和在搜索结果中。这是唯一必需的HTML元素。你只能使用文本和实体在这个元素里面。标题应该是可以理解的断章取义。
-元信息
这是一个空元素,用于提供一些信息或标签关于文档。该信息带有名称和值。值在CONTENT属性中给定,并且可以指定名称在HTTP-EQUIV或NAME属性中。如果HTTP-EQUIV属性则名称/值对将被视为HTTP响应头。使用META的常用方法:
链接-场地结构
很多浏览器都不使用。LINK元素用于定义此文档与其他文档之间的关系。另一份文件在HREF属性中指示,关系在REL中指示属性。对于反向关系,使用REV而不是REL.Popular使用:
伊辛德克斯-原始搜索
在表单流行之前使用。如果出现以下情况,则应插入此标记:可以在服务器上搜索文档(例如,如果文档是用CGI脚本生成的)。搜索中的邮件可以使用PROMPT属性指定窗口。
基地-文件的位置
将文档放到服务器上时,可以指示具有基元素的文档的位置。必需的HREF属性指示实际位置。中的所有相对URL根据此URL解析文档。
脚本-内联脚本
在HTML3.2中,这个元素中的文本不做任何处理。肯定的浏览器支持脚本,脚本应该在这里定义。
风格-样式信息
在HTML3.2中,这个元素中的文本不做任何处理。肯定的浏览器支持样式表,并且可以定义样式信息在这个元素里面。

元素身体文件的

文档正文包含实际文本,标记为HTML元素。文档颜色是使用属性指定的在<BODY>标签上。这些属性是文本(普通文本),链接(未访问的链接)、VLINK(已访问的链接)、BGCOLOR(背景颜色)和ALINK(选定链接)。给他们一个十六进制颜色代码,红绿蓝表示法。例如,“#FF0000”是亮红色。要用作背景的图像可以使用“背景”指定。这些都是可选的,但是如果使用其中一个,建议他们都是。否则某些选择可能与用户冲突设置并使某些文本无法读取。

文档中的文本主要用块级元素。块级元素中的文本被标记使用文本级元素。某些块级元素可能还包含其他块级元素,或仅包含受限集没有文本。

标题:H1,氢气,H3型,H4型,H5型H6型.
在HTML中有六个级别的标题,从第一级开始(最重要)到六(最不重要)。他们应按层次顺序使用。每个可以使用ALIGN属性指示标头,该属性的值为左,右,中。
段落:P.
大部分文本将在段落内。这些都有标记使用P元素。段落的水平对齐可以使用ALIGN属性指示,该属性的值为左,右,中。段落的结束标记是可选的。请注意,段落是容器空标签。
整块报价:块引用.
要指示引用的文本,请使用此元素。它没有属性,可能包含段落、标题和其他块级元素。
预格式化文本:之前
已经格式化为特定宽度的文本(例如ASCII art)可以使用之前元素。不像通常,换行符和空格按所示渲染。
地址信息:地址
这个地址元素通常放置在为读者提供一些信息的文档。这可以包含文档的URL,作者的电子邮件地址,但是也是一个普通的地址。
部门:迪夫
一个部门(以迪夫)包含多个块级别元素。它用于设置默认对齐方式并将其分组元素在一起。它将属性ALIGN with values LEFT,向右居中。

<居中>是<DIV ALIGN=居中>.

横向规则:人力资源
这个人力资源元素(空)用于指示文档中的中断,通常用水平尺。这把尺子的外表可以用几个属性表示。它的宽度可以使用宽度属性,以像素为单位的数字或(带引号的)百分比,它的高度(以像素为单位)是使用SIZE属性设置的,如果宽度小于100%,可以使用ALIGN属性设置对齐(左、右和中的值)。NOSHADE属性将绘制没有“影子”的统治。
列表
HTML知道三种主要的列表类型:有序、无序和“定义”列表。前两者的区别仅在于每个列表项;有序列表是编号的,无序列表是子弹。

无序列表用保险商实验室,可选类型属性。该属性可以是圆盘、正方形或圆形,并表示要使用的子弹类型。必须提供开始和结束标签UL可能只包含LI元素而不包含其他元素。

有序列表用OL公司,可选类型属性。它可以是1(十进制)、a(小写字母)、a(大写)字母),i(小写罗马字母)或i(大写罗马字母)。可选的START属性指示列表的起始值。它一定是无论类型中的值如何,始终以十进制形式给出。必须提供开始和结束标签OL可能只包含LI元素,而不包含其他元素。

这两个列表中的项目都与。列表项可以包含其他块级元素。

定义列表类似于无序列表,除了每个项目使用两个元素:日期将术语标记为定义,以及详细设计提供其定义。只有这两个可能出现在内部的元素DL公司。定义列表没有子弹出现。


桌子

表格用于显示表格信息。在HTML中,表格被构造成一系列行。在第一排之前标题元素为表提供标题。

这个元素有几个属性:

边框=n
指示应在表。如果省略此属性,则不绘制边界。
对齐=左|右|居中
指示表的对齐方式。在许多浏览器中,ALIGN=CENTER不支持。这需要将整个表括起来在一个居中元素。
宽度=n
指示表的建议宽度,可以是像素值或者一个百分比。建议使用百分比,作为中的值像素不考虑当前窗口大小。
单元格间距=n
表格单元格之间的间距,以像素为单位。
单元格填充=n
表格单元格边框与其内容之间的空间量,以像素为单位。

表中的行使用TR公司。可以使用表行为此行的所有单元格设置默认对齐方式:ALIGN=left | right |居中对于水平,VALIGN=垂直路线的顶部|中间|底部|基线。此值可以被单个单元格覆盖。

有两种类型的单元格:标题(用真实航向)以及数据单元(用TD公司). 他们只是在外观上,语法是一样的。两者具有相同的属性作为TR,以及其他几个:

COLSPAN=n
指示当前列右侧的列数这个细胞重叠。
行间距=n
指示当前行下的行数这个细胞重叠。
诺拉普
禁用此单元格中的自动换行。现在必须插入换行符手动使用BR公司.

形式

通过表单,用户可以输入数据并将其发送到服务器。这个程序可以处理数据并发送请求回复。处理表单的程序,以及方法要向其发送数据,请使用形式元素。这个ACTION属性指示处理脚本和方法属性指示方法:GET或POST。表单不能嵌套,但是一个文档可以有多个表单。

有三个与形式相关的元素。

输入
此元素用于创建范围广泛的输入元素。它是一个空元素,没有结束标记。在所有情况下,NAME属性用于为输入指定名称。通常可以使用value属性设置初始值。
类型=文本
这将生成一个输入字段,用户可以在其中输入最多MAXLENGTH字符。SIZE属性列出输入的长度字段(如果用户输入更多字符,文本将滚动)。这个VALUE属性指定输入字段的初始值。
类型=密码
与TYPE=text相同,但文本将被“*”或类似项隐藏字符。不过,它仍然被清晰地发送到服务器。
类型=复选框
生成一个复选框。它有两种状态,开和关。当它打开时当表单被提交时,它将被发送为“name=on”,否则它完全被忽视了。如果你使用CHECKED,它就会变成CHECKED(选中)最初。
类型=收音机
生成单选按钮。组中始终存在单选按钮。此组的所有成员都应具有相同的名称属性,并且不同的价值观。将发送所选单选按钮的值到服务器。必须在一个单选按钮上指定CHECKED,然后会出现最初选中的。
类型=提交
生成一个按钮,当按下该按钮时,将发送发送到服务器。表单中可以有多个提交按钮。每个都应该有一个不同的名字。按下的名称和值按钮也将被发送到服务器。value属性的值通常用作“提交”按钮上的文本。
类型=重置
同时生成一个按钮,该按钮将窗体还原为其原始状态如果按下,则显示。value属性的值通常用作重置按钮上的文本。
类型=文件
允许用户上载文件。它还是很新的,的确如此没有得到广泛支持。它通常以输入框的形式显示用一个按钮开始浏览本地硬盘。这样,用户可以指定一个或多个要上载的文件名。
类型=隐藏
允许您在不需要的表单中嵌入信息改变。如果文档是由脚本生成的,这可能很有用你需要存储状态信息。此输入的名称和值字段将不经修改发送到服务器。
类型=图像
函数类似于提交按钮,但使用图像。“对齐”属性控制图像的对齐。坐标也会将选定区域的“NAME.x”的=n&名字。y=n。文本浏览器将其视为与普通提交按钮相同。
选择
这定义了一个包含各种选项的选择列表。一份清单选项(标记为选项)在列表中提供,并且可以选择一个或多个选项。SELECT元素具有属性名,指示所选选项的名称,和可选属性MULTIPLE,表示多个元素可以选择。SIZE属性指示应该有多少个元素立即可见。

OPTION元素只能包含文本,并且具有可选属性值。这是返回的值,如果选项被选中。如果未提供,则text-after选项为用过。SELECT属性指示应该出现此选项向上预选。

文本区域
此元素用于插入较大的输入框。行和COLS属性指示要使用的行数和列数。返回输入文本的名称与名称一起提供。A可以在开始标记和结束标记之间提供默认文本。

文本级标记

文本级标记大致可分为三组:物理标记标记、逻辑标记和“特殊”标记。第一组包含元素,该元素指示所附文本的特定呈现方式,第二个表示所附文本的逻辑意义,以及第三组表示一些“行动”。建议尽可能使用元素,因为它们能更好地适应各种查看环境而不是物理样式。例如,如果是粗体不可用,可以用其他方式呈现强调文本被选中,但前提是已知这是强调文本,不要因为其他原因变得大胆。

逻辑标记

这些元素中没有任何标记。它们可能是嵌套的还包含物理或“特殊”元素。

物理标记

这些元素中没有任何标记。它们可能是嵌套的还包含逻辑或“特殊”元素。

“特殊”标记

客户端imagemaps

imagemap是一种图像,其中不同区域的“点击”会导致图像你到不同的网址。这可以用服务器端图像地图,这要求服务器检查位置选择并发送回一个URL,或者客户端imagemap浏览器自行确定正确的位置。形象如果属性USEMAP=“location_of \u map_data”,则成为客户端imagemap已添加。位置必须以#name结尾,其中name是这个地图用于提供数据的元素。

MAP元素用于提供imagemap数据。需要一个属性,NAME,这是imagemap的名称。它包含一个数量面积元素,每个元素定义地图中的一个区域。

一个区域有四种不同的形状,用形状表示属性。形状有矩形、圆形、多边形(多边形)和默认值(覆盖非指定区域)。坐标在“坐标”属性中定义了非默认形状的。这个属性采用逗号分隔的数字列表,组成坐标。对于矩形,它是“x1,y1,x2,y2”,对于圆,它是“x1,y1,半径”对于多边形,它是“x1,y1,x2,y2,x3,y3,…”。关联的URL这个区域用HREF属性表示。你也可以使用NOHREF而不是HREF,表示此区域无处通向。你呢必须在ALT属性中提供可选文本,该属性用于生成菜单中区域的列表。


HTML注释

HTML格式评论以一种有点尴尬的方式提供。这个确切的语法相当复杂。简而言之,使用以下规则要嵌入注释:

HTML注释以“开头”<!--“,以结尾"-->“且不包含”--“或者">“在评论的任何地方。

HTML 3.2参考 ~按功能划分的要素 ~按字母顺序排列的元素


,论坛,参考文献,工具,常见问题解答,文章,设计,链接

版权©1996-2006年阿诺德·恩格尔弗里特-网页设计组版权所有。