资源描述
第 7章 Internet服 务7.1 Internet服 务 概 述( 1) Word Wide Web( WWW/Web/万 维 网 )超 文 本 /超 媒 体 技 术( 2) E-mail( 电 子 邮 件 )( 3) FTP( 文 件 传 输 )( 4) Telnet( 远 程 登 录 )( 5) Usenet( 新 闻 组 )( 6) 信 息 查 询 服 务( 7) DNS服 务 因 特 网 提 供 服 务 的 模 式采 用 客 户 /服 务 器 结 构 -c/s 7.2 DNS域 名 服 务 DNS概 述 DNS( DNS, Domain Name Server) 即 域 名 服 务 器 , 是一 种 分 布 式 的 、 静 态 层 次 型 的 、 客 户 机 /服 务 器 模 式 的 数 据库 管 理 系 统 。 DNS服 务 器 负 责 将 主 机 名 连 同 域 名 转 换 为 IP地 址 。 网 络 管 理员 使 用 主 机 名 称 和 IP地 址 的 列 表 来 配 置 DNS, 允 许 工 作 站 用户 通 过 主 机 名 而 不 是 IP地 址 来 访 问 提 供 DNS服 务 的 主 机 。DNS的 一 般 格 式 为 : 本 地 主 机 名 组 名 网 点 名 。 DNS( Domain Name Service, 域 名 服 务 ) 是Internet/Intranet中 最 基 础 也 是 非 常 重 要 的 一 项 服 务 , 提供 了 网 络 访 问 中 域 名 到 IP地 址 的 自 动 转 换 。 我 们 知 道 ,Inetrnet上 的 主 机 成 千 上 万 , 并 且 还 在 随 时 不 断 增 加 , 不 可能 由 一 个 或 几 个 DNS服 务 器 能 够 实 现 这 样 的 解 析 过 程 , 传 统主 机 表 ( hosts) 方 式 更 无 法 胜 任 , 事 实 上 DNS依 靠 一 个 分布 式 数 据 库 系 统 对 网 络 中 主 机 域 名 进 行 解 析 , 并 及 时 地 将 新主 机 的 信 息 传 播 给 网 络 中 的 其 它 相 关 部 分 , 因 而 给 网 络 维 护及 扩 充 带 来 了 极 大 的 方 便 。 DNS服 务 机 制 要 将 人 们 所 熟 悉 的 名 字 映 射 成 IP地 址 。 1.有 主 机 表 来 完 成 2.采 用 域 名 服 务 的 守 护 进 程 (named , 或 in.namd)来 实 现 。 目 前 的 IP地 址 与 域 名 由 谁 分 配 ? Internet的 最 高 层 域 名 由 Internet网 络 协 会负 责 网 络 地 址 分 配 的 委 员 会 进 行 登 记 和 管 理 ,它 还 为 Internet的 每 一 台 主 机 分 配 唯 一 的 IP地 址 。 全 世 界 现 有 3个 大 的 网 络 信 息 中 心 : INTER NIC 负 责 美 国 及 其 它 地 区RIPE-NIC 负 责 欧 洲 地 区APNIC 负 责 亚 太 地 区 域 名 系 统 DNS主 要 包 含 三 个 部 分 :( 1) 层 次 树 型 结 构 的 域 名 空 间( 2) 名 字 服 务 器( 3) 解 析 器客 户 端 ,负 责 查 询 域 名 服 务 器 , 解 析 从 域名 服 务 器 返 回 的 应 答 和 把 信 息 传 给 应 用 程序 。 7.2.2因 特 网 的 域 名 空 间 根 ROOT国 家 顶 级 域 名 通 用 顶 级 域 名 新 增 顶 级 域 名.us .cn .com .net .int .biz .info .com .net .edu 二 级 域 名.pku .sdinghua .xiyou 三 级 域 名www ftp mail 四 级 域 名 Eg: 域 代 表 网 络 一 部 分 的 逻 辑 实 体 或 组 织 域 名 主 机 名 的 一 部 分 , 它 代 表 包 含 这 个 主 机 的 域 。 它 可以 和 域 交 换 使 用 主 机 网 络 上 的 一 台 计 算 机 节 点 网 络 上 的 一 台 计 算 机 域 名 服 务 器 提 供 DNS服 务 的 计 算 机 , 它 将 DNS名 字 转 化为 IP地 址 解 析 把 一 个 DNS服 务 器 转 化 为 与 其 相 映 的 IP地 址 的 过 程 解 析 器 从 域 名 服 务 器 中 提 取 DNS信 息 的 程 序 或 库 子 程 序 反 向 解 析 将 给 出 的 IP地 址 转 化 为 其 相 映 的 DNS名 字 7.2.3域 名 解 析 过 程1、 名 字 服 务 器主 域 名 服 务 器 : 用 于 保 存 域 名 信 息 , 负 责 存 储 和 管 理 一个 或 多 个 区 。转 发 域 名 服 务 器 2、 域 名 解 析 -DNS解 析 过 程 及 原 理 第 一 步 : 客 户 机 提 出 域 名 解 析 请 求 ,并 将 该 请 求 发 送 给 本 地 的 域名 服 务 器 。第 二 步 : 当 本 地 的 域 名 服 务 器 收 到 请 求 后 ,就 先 查 询 本 地 的 缓 存 ,如 果 有 该 纪 录 项 ,则 本 地 的 域 名 服 务 器 就 直 接 把 查 询 的 结 果 返 回 。 第 三 步 : 如 果 本 地 的 缓 存 中 没 有 该 纪 录 ,则 本 地 域 名 服 务 器 就 直接 把 请 求 发 给 根 域 名 服 务 器 ,然 后 根 域 名 服 务 器 再 返 回 给 本 地 域名 服 务 器 一 个 所 查 询 域 (根 的 子 域 )的 主 域 名 服 务 器 的 地 址 。 第 四 步 : 本 地 服 务 器 再 向 上 一 步 返 回 的 域 名 服 务 器 发 送 请 求 ,然后 接 受 请 求 的 服 务 器 查 询 自 己 的 缓 存 ,如 果 没 有 该 纪 录 ,则 返 回 相关 的 下 级 的 域 名 服 务 器 的 地 址 。 第 五 步 : 重 复 第 四 步 ,直 到 找 到 正 确 的 纪 录 。 第 六 步 : 本 地 域 名 服 务 器 把 返 回 的 结 果 保 存 到 缓 存 ,以 备 下 一 次使 用 ,同 时 还 将 结 果 返 回 给 客 户 机 。 假 设 我 们 的 客 户 机 如 果 想 要 访 问 站 点 : , 此 客 户 本 地 的 域 名服 务 器 是 , 一 个 根 域 名 服 务 器 是 NS.INTER.NET , 所 要 访问 的 网 站 的 域 名 服 务 器 是 ,域 名 解 析 的 过 程 如 下 所 示 : (1)客 户 机 发 出 请 求 解 析 域 名 的 报 文 (2)本 地 的 域 名 服 务 器 收 到 请 求 后 , 查 询 本 地 缓 存 , 假 设 没 有 该 纪 录 , 则 本 地域 名 服 务 器 则 向 根 域 名 服 务 器 NS.INTER.NET发 出 请 求 解析 域 名 (3)根 域 名 服 务 器 NS.INTER.NET收 到 请 求 后 查 询 本 地 记 录 得 到 如 下 结果 : NS ( 表 示 域 中 的 域 名 服 务 器为 : ) , 同 时 给 出 的 地 址 ,并 将 结 果 返 回 给域 名 服 务 器 。 (4)域 名 服 务 器 收 到 回 应 后 ,再 发 出 请 求 解 析 域 名的 报 文 。 (5)域 名 服 务 器 收 到 请 求 后 ,开 始 查 询 本 地 的 记 录 , 找 到 如下 一 条 记 录 : A 211.120.3.12 ( 表 示 域 中 域名 服 务 器 的 IP地 址 为 :211.120.3.12) ,并 将 结 果 返 回 给 客 户 本 地 域 名 服 务 器 。 (6)客 户 本 地 域 名 服 务 器 将 返 回 的 结 果 保 存 到 本 地 缓 存 ,同 时 将 结 果 返 回 给 客户 机 。 requesting hostcis.poly.edugaia.cs.umass.edu root DNS serverlocal DNS serverdns.poly.edu1 2 456 authoritative DNS serverdns.cs.umass.edu78 TLD DNS server3 递 归 解 析 requesting hostcis.poly.edugaia.cs.umass.edu root DNS serverlocal DNS serverdns.poly.edu1 2 3 45 6 authoritative DNS serverdns.cs.umass.edu78 TLD DNS server 迭 代 解 析 7.3 万 维 网 WWW7.3.1WWW概 述1990.10 Tim Berners Lee 开 发 出 第 一 个 采 用 超 文 本 技术 的 分 布 式 信 息 系 统 , WWW1993 win操 作 系 统 浏 览 器 Mosaic采 用 客 户 /服 务 器 工 作 模 式使 用 超 文 本 标 记 语 言 HTML编 写 网 页使 用 HTTP( 超 文 本 传 输 协 议 ) 实 现 C/S间 信 息 交 流 WWW的 核 心 协 议用 统 一 资 源 定 位 器 URL来 标 识 每 一 个 信 息 资 源 URL: 通 常 以 协 议 名 ( http:/ ) 开 头 后 跟 网 站 的 域 名 、路 径 和 文 件 名 组 成 。 如 :http:/ 7.3.2超 文 本 与 超 媒 体超 文 本 : 包 含 有 “ 超 连 接 ” 的 文 本超 连 接 : 文 本 中 的 词 、 短 语 、 符 号 、 图 像 、 声 音 /影 视 剪辑 之 际 的 连 接 或 与 其 他 文 件 、 超 文 本 文 件 之 间 的 连 接超 媒 体 : 是 超 文 本 和 多 媒 体 在 信 息 浏 览 环 境 下 的 结 合 ,进 一 步 扩 展 了 超 连 接 所 连 接 的 信 息 类 型 。 7.3.2 URL一 般 格 式 ::/:/http:/ 80ftp:/ 21telnet:/ 23 7.3.4 WWW的 工 作 过 程1.浏 览 器 分 析 超 连 接 所 指 页 面 的 URL, 获 得 服 务 器 的 名 字2.浏 览 器 向 本 地 的 DNS服 务 器 请 求 解 析 服 务 器 的 IP地 址3.DNS服 务 器 解 析 目 标 服 务 器 的 IP地 址 , 结 果 返 回 浏 览 器 。4.浏 览 器 利 用 IP地 址 与 www服 务 器 建 立 连 接 。5.浏 览 器 发 出 浏 览 请 求 。6.www服 务 器 响 应 用 户 的 请 求 把 默 认 页 面 发 送 浏 览 器 。7.浏 览 器 接 受 页 面 数 据 。8.浏 览 器 显 示 所 接 收 的 内 容 , 并 等 待 用 户 的 进 一 步 命 令 。 7.3.5 超 文 本 标 记 语 言 HTML 是 支 持 在 各 种 网 络 环 境 之 间 、 不 同 文 件 格 式 之 间 进 行交 流 的 一 种 语 言 格 式 。起 源 于 SGML( Standard for General Markup Language)标 签 ( TAG)对 文 件 格 式 进 行 标 准 化使 用 户 能 过 进 行 跳 跃 式 阅 读相 应 文 件 ( 网 页 ) 的 扩 展 名 : .html 或 .htm编 写 网 页 的 两 种 方 式 :手 工 直 接 编 写 或 使 用 专 门 的 网 页 开 发 工 具 ( FrontPage、DreamWeaver) HTML语 法在 HTML中 利 用 标 签 来 标 识 文 档 元 素 文 本 或 超 文 本 文 本 或 超 文 本 my test pageHTML 入 门 HTML文 档 的 结 构 头 部 信 息 文 档 主 体 网 页 的 制 作 语 言1 . HTML语言的结构及语法规范1.1 HTML语言的结构 HTML( 超 文 本 标 记 语 言 ) 是 一 种 描 述 文 档 结 构 的 语 言 ,它 利 用 标 签 来 描 述 文 档 结 构 、 指 定 文 档 内 容 在 浏 览 器 中 的 显 示格 式 、 位 置 等 。 一 个 HTML文 件 包 含 两 部 分 信 息 , 其 一 是 文 本 内 容 , 其 二 即为 标 签 。 标 签 有 分 单 独 出 现 的 标 签 和 成 对 出 现 的 标 签 两 种 。整 个 HTML文 档 由 文 档 头 和 文 档 主 体 两 部 分 构 成 , 这 两 部 分内 容 分 别 用 标 签 和 标 签 界 定 。 文 档 头 中 包 含文 档 标 题 等 属 性 ; 文 档 主 体 则 规 定 了 将 在 浏 览 器 窗 口 中 显 示 的内 容 及 其 显 示 格 式 。 华 北 航 天 工 业 学 院这 是 一 个HTML的 测 试 文 件 1.2 HTML语 言 的 语 法 规 范在 使 用HTML时 , 应 注 意 以 下 几 点 :l HTML文 档 的 标 签 是 可 以 嵌 套 的 。l 有 些 标 签 ( 例 如) 没 有 任 何 属 性 , 而 有 些 标 签 ( 例如) 则 可 包 含 一 个 或 多 个 属 性 。l 在HTML中 有 三 个 字 符 具 有 特 殊 的 意 义 , 即 “”和“&”。l 元 素 名 称 对 大 小 写 不 敏 感 。l 一 个 标 签 可 以 有 多 个 属 性 , 属 性 及 其 属 性 值 对 大 小 写 不 敏感 , 不 同 属 性 间 用 空 格 分 隔 。l HTML文 件 中 , 有 些 标 签 只 能 出 现 在 文 档 头 部 中 , 而 绝 大 多数 标 签 只 能 出 现 在 文 档 主 体 中 。 2 网页中文本的基本格式 下 面 介 绍 一 些 常 用 的 有 关 Web页 文 本 格 式 的 标 签 。1标签 标 签 用 来 给 网 页 命 名 , 网 页 的 名 称 将 被 显示 在 浏 览 器 的 标 题 栏 中 。2标签(I:1-6) 标 签 是 成 对 出 现 的 。 位 于 和 之 间的 内 容 是 HTML文 档 中 的 标 题 。 标 题 文 字 都 以 粗 体 显示 , 上 级 标 题 总 比 下 级 标 题 更 大 些 , 具 体 大 小 与 浏 览器 有 关 。 3预格式化文本标签 为 预 格 式 化 标 签 。 它 是 成 对 出 现 的 。 对 位于 和 之 间 的 内 容 , 浏 览 器 将 严 格 按 照编 辑 HTML文 档 时 的 字 符 及 位 置 进 行 显 示 。 有 标 签 无 标 签 4和标签 “ BR”即 Break, 是 换 行 标 签 , 它 是 单 独 出 现 的 。的 作 用 相 当 于 回 车 符 。 “ P”即 Paragraph( 段 落 ) 。 标 签 用 于 划 分段 落 , 作 用 是 插 入 一 个 空 行 。 它 可 以 单 独 使 用 , 也 可以 成 对 使 用 。5标签 标 签 是 单 独 出 现 的 标 签 。 其 作 用 是 换 行 并画 出 一 条 水 平 线 。 该 标 签 的 属 性 有 :size属 性 、 width属 性 、 align属 性 、 color属 性 6字符格式标签 HTML文 档 的 字 符 格 式 标 签 主 要 有 、 、 和 四 种 。 它 们 都 是 成 对 出 现 的 。7标签 是 字 体 标 签 , 它 是 成 对 出 现 的 , 用 于 指定 文 本 的 字 体 大 小 、 颜 色 等 。 该 标 签 可 包 含 若 干 属 性 ,其 中 COLOR属 性 指 定 文 字 颜 色 , 颜 色 可 以 用 6位 十 六进 制 数 表 示 , 如 ; SIZE属 性 指 定 相 对 尺 寸 。 另 外 , 如 果 用 户 想 要 设 置 网 页 的 背 景 色 和 文 字 颜色 , 可 以 将 标 签 扩 充 为 其 中 “ x” 为6位 十 六 进 制 数 , 代 表 颜 色 RGB( red-green-blue,红 -绿 -蓝 ) 值 , 其 格 式 为 rrggbb。 2.3 文档的超链接 使 用 超 链 接 技 术 可 以 使 顺 序 存 放 的 文 件 在 一 定 程度 上 可 被 随 机 访 问 。 就 本 质 而 言 , 超 链 接 是 在 并 无 物 理 联 系 的 两 段 文字 或 两 个 文 件 建 立 的 逻 辑 联 系 。1链接到其他站点(文档) 在 HTML文 档 中 , 当 需 要 链 接 其 他 文 档 时 , 应 使 用标 签 。 其 基 本 格 式 为 zzz 实 际 上 这 个 “ zzz”在 HTML文 件 中 充 当 的 是 指 针 的角 色 , 通 常 被 称 为 锚 标 , 是 链 接 的 源 点 。 在 制 作 HTML文 档 时 , 需 要 知 道 目 标 的 URL。 对于 Internet上 的 资 源 而 言 , 在 用 浏 览 器 查 看 时 , 将 鼠标 移 至 资 源 锚 标 处 , 其 URL一 般 会 在 浏 览 器 的 状 态 栏中 显 示 出 来 。 此 外 , 制 作 HTML文 档 时 , 对 能 够 确 定 关 系 的 一组 资 源 ( 比 如 在 同 一 个 目 录 中 ) 应 采 用 相 对 URL, 这不 仅 简 单 , 而 且 便 于 维 护 。 但 是 , 引 用 外 部 资 源 时 ,只 能 使 用 绝 对 URL。 2链接到本页的另一位置或其他页面中的特定位置。 上 面 提 到 的 超 链 接 用 于 链 接 其 他 页 面 , 这 种 链 接 方式 称 做 远 程 链 接 。 事 实 上 , 超 链 接 可 以 指 向 本 页 面 中 的 任 何 位 置 , 这种 链 接 方 式 叫 做 本 地 链 接 。 在 某 一 位 置 做 “ 记 号 ” 需 要 使 用 下 列 格 式 的 标签 : name属 性 将 放 置 该 标 记 的 地 方 标 记 为 “ KKK”,KKK是 一 个 全 文 唯 一 的 标 记 串 。 这 样 , 就 在 放 置 标 记的 地 方 做 了 一 个 叫 做 “ KKK”的 “ 记 号 ” 。 做 好 “ 记号 ” 后 , 可 以 用 下 列 方 法 来 建 立 指 向 它 的 超 链 接 :转 向 下 一 处 实 例 文 档 在 IE5中 的 显 示 效 果 如 图 14所 示 。 当 用 户单 击 锚 标 “ 电 子 邮 件 ” 后 , 浏 览 器 将 载 入 目 标 文 件 并自 标 记 位 置 开 始 显 示 , 如 图 15所 示 。 图 14 源 文 档 的 显 示 效 果 图 15 目 标 文 档 的 显 示 效 果 2.4 在网页中使用图像1在网页中显示图像 在 浏 览 器 上 显 示 的 图 像 必 须 满 足 特 定 的 格 式 , 目 前使 用 的 浏 览 器 通 常 支 持 GIF和 JPEG格 式 的 图 像 。 在 网 页 中 加 入 图 像 所 用 的 标 签 是 , 该 标 签 的主 要 属 性 有 : src属 性 、 height属 性 、 width属 性 、border属 性 、 alt属 性 下 面 通 过 一 个 示 例 来 说 明 标 记 的 使 用 方 法 。图 像 的 文 件 名 为 “ cake.jpg” , 它 是 当 前 目 录 下 的 子目 录 中 的 文 件 。 其 HTML源 文 件 如 下 : 测 试 网 页生 日 快 乐 顺 便 指 出 , 如 果 在 同 一 文 件 中 需 要 反 复 使 用 一 个 相同 的 图 像 文 件 时 , 最 好 在 标 记 中 使 用 相 对 URL,而 不 使 用 绝 对 URL。 图 8-16 标 签 功 能 示 意 图 2将图像设置为锚标 如 果 在 超 链 接 标 签 和 的 中 间 放 置 一 个标 签 , 则 可 生 成 一 个 图 像 锚 标 。 例 如 : 2.5 框架页面 框 架 能 够 将 浏 览 器 窗 口 划 分 成 数 个 相 对 独 立 的 子 窗口 , 每 个 子 窗 口 可 以 显 示 不 同 的 页 面 。 用 框 架 划 分 屏幕 空 间 可 以 优 化 页 面 的 视 觉 效 果 , 并 可 有 效 地 提 高 屏幕 利 用 率 。 与 框 架 有 关 的 HTML语 法 为 其 中 可 以 在 用户 浏 览 器 不 支 持 框 架 结 构 时 显 示 一 些 信 息 , 以 免 用 户对 空 白 窗 口 不 知 所 措 。 该 标 签 是 成 对 出 现 的 , 位 于和 之 间 的 内 容 就 是 网页 编 辑 者 希 望 告 诉 用 户 的 信 息 , 例 如 “ 您 的 浏 览 器 不支 持 框 架 显 示 ” 等 。 子 窗 口 由 指 定 , 并 且 可 以 嵌 套 。 将在 子 窗 口 中 显 示 HTML文 档 的 URL由 标 签的 src属 性 决 定 。2.6 表单2.6.1 标签 表 单 标 签 是 成 对 出 现 的 , 位 于 和之 间 的 内 容 就 是 一 个 表 单 。 标 签有 action和 method两 个 属 性 。1action属性 该 属 性 用 于 规 定 服 务 器 方 用 于 接 收 表 单 信 息 的 程 序文 件 名 ( 包 括 路 径 ) 。 例 如 : 表 单 被 提 交 后 , Web服 务 器 上 的 “ login.asp”就 将 开 始运 行 , 以 接 收 用 户 输 入 的 信 息 。2method属性 该 属 性 用 于 规 定 表 单 信 息 的 传 送 方 式 , 属 性 值 可 为post或 get, 默 认 值 为 get。 在 与 之 间 , 可 以 使 用 除 以 外 的 任 何 HTML标 签 , 这 一 特 点 使 得 表 单 可 以 具 有非 常 丰 富 的 格 式 。 在 FORM的 开 始 与 结 束 标 记 之 间 , 除 了 可 以 使 用以 前 介 绍 的 那 些 标 签 外 , 还 有 三 个 特 殊 标 签 , 即INPUT( 用 于 在 浏 览 器 窗 口 中 定 义 一 个 可 以 供 用 户 输入 的 单 行 文 本 框 、 单 选 钮 或 复 选 框 等 等 ) 、 SELECT( 用 于 在 浏 览 器 窗 口 中 定 义 一 个 列 表 框 ) 和TEXTAREA( 用 于 在 浏 览 器 窗 口 中 定 义 多 行 文 本 框 ) 。2.6.2 标签 是 表 单 中 最 常 用 的 标 签 。 它 是 一 个 单 独 使用 的 标 签 , 必 须 嵌 套 于 表 单 中 , 用 于 定 义 一 个 输 入 域 。通 常 在 网 页 上 所 见 到 的 文 本 框 、 按 钮 等 都 是 由 这 个 标记 定 义 的 。 下 面 是 INPUT标 签 的 标 准 格 式 :其 中 type属 性 用 于 指 定 该 输 入 域 的 输 入 方 式 ( 如 文 本框 、 单 选 钮 或 复 选 框 等 ) 。1 文 字 和 密 码 输 入 图 8-18 文 字 和 密 码 示 例 属 性 name=“姓 名 ” , 定 义 了 文 本 框 在 这 个 表 单 中 的 名字 叫 “ 姓 名 ” 。 当 用 户 在 这 个 文 本 框 中 输 入 信 息 并 送到 Web服 务 器 后 就 激 活 了 相 应 的 程 序 。属 性 value=“HTTP:/”, 表 示 该 文 本 框 的 默 认 值 为“ HTTP: /”。对 密 码 输 入 框 而 言 , 用 户 输 入 的 任 何 字 符 , 都 将 被 显示 为 “ *”。此 外 , 有 时 还 需 要 限 制 用 户 输 入 字 符 串 的 长 度 , 此 时应 设 定 maxlength( 最 大 长 度 ) 属 性 。 例 如 , 一 般 汉族 人 的 姓 名 至 多 为 四 个 汉 字 即 8个 半 角 字 符 , 如姓 名 : 图 8-19 单 选 钮 和 复 选 框 用 法 示 例“ 重 选 ” 按 钮 可 执 行 “ 重 置 ” 操 作 , 即 当 用 户 单 击 此 按 钮 后 ,表 单 中 所 有 输 入 域 中 的 信 息 将 被 重 新 设 置 为 默 认 值 , 以 便 用 户重 新 输 入 信 息 。重 置 按 钮 的 格 式 为 2.6.3 标签和标签 标 签 必 须 嵌 套 于 标 签 中 使 用 , 用 于 定 义 列 表框 。 标 签 必 须 成 对 使 用 。 而 标 签 必 须 嵌 套标 签 中 使 用 , 用 于 定 义 将 出 现 在 列 表 框 中 的 内 容 。 在 标 签 中 , 如 果 包 含 multiple, 则 意 味 着 列 表 框 支持 同 时 选 择 多 项 的 操 作 。 而 在 默 认 情 况 下 , 只 允 许 选 择 单 项 在 标 签 中 , 如 果 包 含 selected, 则 意 味 着 该 选 项 在初 始 状 态 下 是 被 选 择 的 。 图 8-20 列 表 框 用 法 示 例 2.7 表格 表 格 是 HTML文 档 中 的 重 要 元 素 , 它 除 具 有 一 般 表 格 的 功 能 外 ,还 经 常 被 用 于 编 排 版 面 。 图 8-21示 意 了 一 个 简 单 的 表 格 。 该 表 格 由 三 部 分 组 成 : 标 题( Caption) 、 表 头 和 表 数 据 。 其 中 , 标 题 用 于 概 述 表 格 内 容 、功 能 等 , 可 视 需 要 取 舍 ; 表 头 用 于 定 义 列 标 题 , 也 可 视 需 要 取舍 ; 表 数 据 是 表 格 的 主 要 内 容 , 一 般 是 必 须 的 。 在 HTML中 , 组 成 表 格 的 小 方 格 称 为 单 元 格 ( Cell) ; 用 于 分割 空 间 以 构 成 表 格 的 直 线 称 为 框 线 ( Border) 。 表 格 示 例 2.7.1 HTML表格的语法结构与 表 格 有 关 的 许 多 标 签 都 需 要 嵌 套 使 用 。 一 个 单 元 格 是 通 过标 签 、 标 签 和 ( 或 ) 标 签 嵌 套 定 义的 , 其 描 述 定 位 顺 序 是 表 、 行 和 列 。学 生 基 本 情 况 表姓 名性 别出 生 日 期 2.7.2 与表格有关的标签1标签 标 签 是 表 格 的 标 识 符 , 用 于 界 定 表 格 的 范 围 。标 签 可 以 嵌 套 在 标 签 中 , 以 构 造 表 中 表 。标 签 的 主 要 属 性 有 : border属 性 、 cellspacing属 性 、cellpadding属 性 和 width属 性 。2标签 标 签 应 成 对 出 现 。 位 于 和标 签 之 间 的 内 容 为 表 格 标 题 。标 签 有 两 个 可 选 属 性 : align和 valign。 其 中 ,align的 值 可 为 left、 right或 center, ; valign的 值 可 为 top或bottom。3标签标 签 是 成 对 出 现 的 标 签 , 用 于 界 定 表 格 中 的 行 。 标 签 有 两 个 可 选 的 属 性 : align和 valign。 4标签和标签 标 签 和 标 签 都 是 用 来 定 义 单 元 格 的 , 都 是 成 对出 现 的 标 签 且 应 嵌 套 在 标 签 内 使 用 。 这 两 个 标 签 内 几 乎可 以 包 含 所 有 的 HTML标 签 ( 包 括 标 签 ) 。在 默 认 情 况 下 , 所 界 定 的 单 元 格 中 内 容 将 被 加 粗 显 示 。除 此 之 外 , 标 签 与 标 签 的 的 属 性 、 功 能 是 完 全 相同 的 。 ( 或 ) 标 签 还 有 两 个 属 性 , 一 个 是 width属 性 ;另 一 个 是 height属 性 。 此 外 , 还 可 以 用 ( 或 ) 的 rowspan属 性 、colspan属 性 来 定 义 复 杂 表 格 。 4标签和标签 标 签 和 标 签 都 是 用 来 定 义 单 元 格 的 , 都 是 成 对出 现 的 标 签 且 应 嵌 套 在 标 签 内 使 用 。 这 两 个 标 签 内 几 乎可 以 包 含 所 有 的 HTML标 签 ( 包 括 标 签 ) 。在 默 认 情 况 下 , 所 界 定 的 单 元 格 中 内 容 将 被 加 粗 显 示 。除 此 之 外 , 标 签 与 标 签 的 的 属 性 、 功 能 是 完 全 相同 的 。 ( 或 ) 标 签 还 有 两 个 属 性 , 一 个 是 width属 性 ;另 一 个 是 height属 性 。 此 外 , 还 可 以 用 ( 或 ) 的 rowspan属 性 、colspan属 性 来 定 义 复 杂 表 格 。 3 级 联 样 式 表 CSS 级 联 样 式 表 ( Casding Style Sheet) 简 称 CSS, 是 以 HTML为 基 础 的 语 言 , 用 于 定 义 网 页 中 内 容 的 格 式 。 其 主 要 特 点 是 ,可 以 独 立 地 为 网 页 中 的 各 种 对 象 定 义 格 式 , 并 可 将 一 种 格 式用 于 多 个 网 页 。 IE3.0和 NC4.0及 以 后 的 版 本 都 支 持 CSS。 CSS克 服 了 HTML文 档 内 容 与 格 式 说 明 相 混 合 的 缺 陷 , 且 提供 了 远 比 HTML丰 富 的 格 式 。 此 外 在 使 用 方 法 上 , 也 比HTML灵 活 了 许 多 。 定 义 CSS样 式 时 , 不 必 考 虑 浏 览 器 的 兼 容 性 。 不 支 持 CSS的浏 览 器 能 够 自 动 忽 略 CSS样 式 。 3.1 样式定义的语法规则1选择符的定义方法 下 面 是 一 个 HTML文 档 的 头 部 , 其 中 通 过 CSS, 对 HTML标签 和 的 格 式 进 行 了 修 改 。CSS示 例H1color:redH2color:green 位 于 和 之 间 的 部 分 就 是 样 式 定 义 。 其 中 :H1和 H2称 为 选 择 符 , color称 为 属 性 , red、 green则 称 为 属 性值 。 样 式 定 义 的 一 般 格 式 如 下 : 选 择 符 属 性 : 值 ; 属 性 : 值 ; 2选择符的分类第 一 类 选 择 符 为 HTML标 签 名 , 如 P、 BODY、 A等 。第 二 类 选 择 符 为 类 。 可 以 使 同 一 元 素 具 有 不 同 的 格 式 。与 元 素 相 关 联 的 , 称 为 相 关 类 选 择 符 , 反 之 称 为 独 立 类 选 择符 。第 三 类 选 择 符 为 ID。 其 功 能 与 独 立 类 选 择 符 相 同 , 定 义 方 法也 类 似 。 只 是 定 义 时 , 以 “ #”而 不 是 以 “ .”开 始 。ID选 择 符 对 JavaScript提 供 了 较 强 的 支 持 , 如 果 不 需 编 写 浏览 器 端 脚 本 而 只 是 用 CSS指 定 格 式 , 则 应 选 择 类 选 择 符 。3选择符的组合、继承和关联在 定 义 选 择 符 时 , 如 果 需 要 赋 予 某 些 操 作 符 一 些 相 同 的 属 性值 , 则 可 以 进 行 组 合 声 明 。在 文 档 中 , 选 择 符 是 可 以 嵌 套 的 。 在 嵌 套 结 构 中 , 除 另 有 定义 的 情 况 外 , 位 于 内 层 的 选 择 符 将 自 动 继 承 外 层 选 择 符 的 格式 。 当 两 个 或 多 个 选 择 符 嵌 套 使 用 时 , 可 能 需 要 使 嵌 套 结 构 中 位于 内 层 选 择 符 中 的 内 容 具 有 某 种 特 定 的 格 式 , 这 时 可 以 对 选择 符 进 行 关 联 定 义 。增 加 关 联 格 式 说 明 前 后 的 源 文 档 在 浏 览 器 中 的 显 示 效 果 如 图所 示 。 未 关 联 选 择 符 的 嵌 套 效 果 关 联 后 选 择 符 的 嵌 套 效 果 3.2 样式表的定义模式在 上 面 的 举 例 中 , 样 式 定 义 是 在 标 签 中 进 行 的 。 事实 上 , 可 以 采 用 若 干 种 模 式 进 行 样 式 定 义 。1 在 HTML文 档 的 头 部 定 义 样 式这 就 是 前 面 举 例 中 采 用 的 模 式 , 在 此 不 赘 述 。2 在 HTML标 签 内 定 义 样 式可 以 在 HTML标 签 内 加 入 临 时 有 效 的 样 式 , 采 用 这 种 方 式 所 定义 的 样 式 不 是 永 久 有 效 的 。3 在 独 立 的 样 式 表 文 件 中 定 义 样 式可 以 将 样 式 定 义 存 储 在 独 立 文 件 中 。 建 立 样 式 表 文 件 后 , 就可 以 在 多 个 HTML文 档 中 进 行 调 用 。这 种 方 法 的 最 大 优 点 是 , 可 以 十 分 便 捷 地 对 大 量 网 页 的 格 式进 行 修 改 , 只 要 这 些 网 页 调 用 了 相 同 的 样 式 表 文 件 。 一 个 简 单 的 样 式 表 文 件 内 容 如 下 所 示 。Pfont-family:华 文 隶 书.d-centertext-align:center如 果 上 面 样 式 表 文 件 的 文 件 名 为 sample.css, 且 与 下 列 源 文档 共 处 同 一 目 录 , 则 可 以 用 链 接 方 式 或 导 入 方 式 引 用 。 链 接 方 式 : 导 入 方 式 : 常 用 的 HTML标 签标 识 HTML文 件 格 式 的 结 构 : 、 、 、 设 定 文 字 格 式 : 、 、 标 识 超 级 链 接 : 链 接 文 本 列 表 : 表 格 : /TR 实 现 与 用 户 交 互 : 插 入 图 片 : IMG SRC=“ 文 件 名 或 URL” 框 架 命 令 : 7.3.6 IE浏 览 器1.IE浏 览 器 的 配 置2.IE浏 览 器 的 基 本 操 作3.IE浏 览 器 的 高 级 使 用 Internet属 性 窗 口 IE浏 览 器 的 高 级 属 性 设 置 7.4 电 子 邮 件 服 务7.4.1 概 述电 子 邮 件 ( E-mail) :是 Internet或 计 算 机 网 络 上 的 各 用 户之 间 通 过 电 子 信 件 的 形 式 进 行 通 信 的 一 种 现 代 通 信 方 式 。优 势 : 传 递 迅 速 费 用 低 廉 能 集 多 种 信 息 于 一 封 邮 件 收 发 方 便 同 一 邮 件 可 同 时 发 给 多 个 接 收 者 7.4.2邮 件 系 统 的 工 作 过 程用 户代 理 邮 件服 务 器 邮 件服 务 器 用 户代 理1 2 3 4 5 6SMTP SMTP POP 7.4.3电 子 邮 件 地 址用 户 名 邮 箱 所 在 服 务 器 的 域 名7.4.4电 子 邮 件 的 信 息 格 式Date:Tue,14Jun200522:41:39+0800From:alicecrepes.frTo:bobhamburger.eduSubject:PictureofMary.datadata. .datadatadata 7.4.5 Outlook Express的 配 置 与 使 用Microsoft, 与 IE软 件 捆 绑 发 行Outlook Express设 置 : ( 以 中 文 版 Outlook Express 6为 例 ) 首 先 设 置 邮 件 帐 号 , 打 开 Outlook Express后 , 单 击 窗 口中 的 “ 工 具 ” 菜 单 , 选 择 “ 帐 号 ” ; 点 击 “ 邮 件 ” 标 签 , 点 击 右 侧 的 “ 添 加 ” 按钮 , 在 弹 出 的 菜 单 中 选 择 “ 邮 件 ” ; 在 弹 出 的 对 话 框 中 , 根 据 提 示 , 输 入 您的 “ 显 示 名 ” , 然 后 点 击 “ 下 一 步 ” ; 输 入 您 已 经 申 请 过 的 电 子 邮 件 地 址 , 如 : * , 然 后 点 击 “ 下 一步 ” ; 输 入 邮 箱 的 的 POP3和 SMTP服 务 器 地 址 后 , 再 点 击 “ 下 一 步 ” ; POP3服 务 器 : SMTP服 务 器 : 输 入 您 VIP邮 箱 的 帐 号 及 密 码 ( 帐 号 只 输 入 前 面 的 部 分 ) , 再 点 击 “ 下 一 步 ” ; 注 意 : “ 使 用 安 全 密 码 验 证 登 录 ” 前 不 用 打 勾 单 击 “ 完 成 ” 按 钮 保 存 您 的 设 置 ; 最 后 设 置 SMTP服 务 器 身 份 验 证 : 在 “ 邮 件 ” 标 签中 , 双 击 刚 才 添 加 的 帐 号 , 弹 出 此 帐 号 的 属 性 框 ; 请 点 击 “ 服 务 器 ” 标 签 , 然 后 在 下 端 “ 发 送 邮 件 服 务 器 ”处 , 选 中 “ 我 的 服 务 器 要 求 身 份 验 证 ” 选 项 , 并 点 击 右 边“ 设 置 ” 标 签 , 选 中 “ 使 用 与 接 收 邮 件 服 务 器 相 同 的 设置 ” ; 点 击 “ 确 定 ” , 然 后 “ 关 闭 ” 帐 户 框 , 现 在设 置 成 功 ! 点 击 主 窗 口 中 的 “ 发 送 接 收 ” 按 钮 即可 进 行 邮 件 收 发 。 7.5 文 件 传 输 服 务7.5.1 概 述FTP: file transfer protocol采 用 C/S 模 式 下 载 ( download) : 从 远 程 主 机 拷 贝 文 件 至 自 己 的 计算 机 上 。上 传 ( upload):文 件 从 自 己 的 计 算 机 中 拷 贝 至 远 程 主机 上 。2.匿 名 FTP anonymous3.FTP的 工 作 过 程 7.5.2 FTP客 户 软 件 CuteFTP最 先 拥 有 断 点 续 传 的 功 能 。 7.5.3 FTP命 令 解 释 器1、 进 入 FTP命 令 解 释 器 FTP -Ahosthost: 指 定 连 接 的 远 程 主 机 的 名 称 或 IP地 址 。-A: 以 匿 名 的 身 份 登 录2、 open: 用 于 与 指 定 的 Ftp服 务 器 建 立 连 接 open host port ftpopen 3、 user:指 定 用 户 名 和 口 令 user username password account 4、 dir: 显 示 远 程 的 文 件 和 子 目 录 列 表 dir remotedirectory localfile5、 cd remotedirectory:用 于 更 改 远 程 主 机 上 的 工 作 目录 。6、 delete7、 get8、 put9、 quit Frontpage:在 网 页 上 添 加 组 件Web 站 点 必 须 发 布 到 安 装 有 FrontPage Server Extensions( FrontPage Server Extensions: 支 持 在 FrontPage 中 进 行 创 作 并 能 扩 展 Web 服 务 器 功 能 的 程序 和 脚 本 的 集 合 。 ) 或 Microsoft 的 SharePoint Team Services 的 Web 服 务 器 上 。 附 加1、 web服 务 器 的 构 建 与 管 理 步 骤2、 站 点 网 页 的 开 发
展开阅读全文