文件类型 扩展名
纯文本plain text .txt
HTML 文档 .html
GIF 图象 .gif
TIFF 图象 .tiff
X 位图图象 .xbm
JPEG 图象 .jpg 或 .jpeg
PostScript 文件 .ps
AIFF 声音文件 .aiff
AU 声音文件 .au
WAV 声音文件 .wav
QuickTime 电影 .mov
MPEG 电影 .mpeg 或 .mpg
记住你假设的读者和他们使用的软件. 例如,多数UNIX 工作站不能播放QuickTime 电影.
表格Tables
在 HTML 制定表格标记之前, HTML 作者不得不在
标记中仔细安排他们的表格式的信息,计算空格的个数,预览输出效果。表格不仅对描述表格式信息十分有用,对于那些经常性的 HTML 作者来说,它可以使他们可以方便地完成大量的 Web 页. (请看 NCSA Relativity Group's pages ,一个很好的例子.)
根据下面的编码解释考虑你的表格式信息. 一个表格得有一些表头,用于说明每行/列包含什么内容,行rows表示信息, 单元cells表示每个项. 在下面的表格中, 第一列包含表头信息, 每行说明一个 HTML 表格标记, 每个单元含有一对标记或者对标记功能的解释.
表格元素
元素 描述
注:caption标记内可以使用任意其他标记.
表格属性
注: 在
属性 描述
ALIGN (LEFT, CENTER, RIGHT)
VALIGN (TOP, MIDDLE, BOTTOM)
COLSPAN=n
ROWSPAN=n
NOWRAP
一个单元的水平位置分配.
一个单元的垂直位置分配.
一个单元跨多少列(n).
一个单元跨多少行(n).
关闭一个单元中的自动换行(word wrapping).
通用表格格式
一个表格的通用格式形式为:
单元cell 内容 | <== 第一行的第一个单元 (一个头head)单元内容 | <== 第一行最后一个单元(一个头 head)
---|---|
单元内容 | <== 第二行第一个单元单元内容 | <== 第二行最后一个单元
单元内容 | <== 最后一行第一个单元单元内容 | <== 最后一行最后一个单元
非表格式信息使用的表格
有些 HTML 作者使用表格描述非表格化信息. 例如, 因为链接可以包含在表格单元中, 一些作者使用没有边界的表格组合一些分离的图象创建“一个”图象. 可以显示表格的浏览器可以无缝隙地显示这些实际分离的图象, 使得合成的图象类似于一个 图象映象image map (一个带有矩形超链区域的图象).
使用带有图象边界的表格也可以得到很好的显示效果. 不妨试一试,看看自己喜欢哪种风格.
填充 Form (Fill-out Forms)
Web form 使读者可以向 Web 服务器返回信息以产生某种动作. 例如, 假设你想收集名字和电子邮件地址以便向提出要求的读者发送电子邮件. 对每个输入他/她的姓名和地址的人, 你需要得到要发送的信息和加到数据库中的响应者的项目.
这种输入数据的处理工作通常是由script(描述式语言:译者注)描述函数或者用 Perl 或其他处理文本,文件和信息的语言编写的程序来完成的. 如果你写不出能够处理输入数据的程序或script函数, 你就得找其他人替你完成.
Form 本身倒是比较简单. 它们也使用 HTML 标记来生成. 可能不同的地方在于接受并处理递交数据的程序或script描述函数. 由于需要说明专门的处理输入信息的script描述函数, 在本指南中不讨论 填充forms.