asp知识全_第1页
asp知识全_第2页
asp知识全_第3页
asp知识全_第4页
asp知识全_第5页
已阅读5页,还剩127页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 课件: 知识名 :html 知识细节 : 基本 HTML数据型式 URL url型指绝对的或相对的全球资源定位 .它的命名规则: 名称必须以字母 (A-Z and a-z)开始并后续任何数量的字母 ,数字 ,短划线 (-)和小数点 (.). 颜色 color型式的属性值指在中指定的颜色 .所有的颜色可以是一个 16 进制值 (用井号作为前缀 )或以下 16 种颜色名称 . 颜色名称和 RGB 值 Green=#008000 Lime=#00FF00 Olive=#808000 Yellow=#FFFF00 Navy=#000080 Blue=#0000FF Teal=#008080 Aqua=#00FFFF 因此 ,颜色值 #800080和 Purple两种都指紫色 . (译注 :上列颜色因有色标不再翻译 ,而且也由于这些颜色在中国有不同的叫法而没法翻译 -我本来就是学美术出身的 ,我深深地感到中国的文化不是简单的 16 进制码可以取代的 ) 使用颜色的注意事项 即使颜色可以大量的文档信息量并使之易于阅读 ,但请在文档中使用颜色时考虑下列的指导法则 : 在使用 HTML 元素和特性时指定颜色时不赞成的 ,鼓励的是用样式表单 (style sheets) 2 来代替 . 不要使用颜色组合而导致用户在众多的页面中眼花缭乱 . 如果你使用背景图案或设置了背景色 ,请确定设 定了相应的文字颜色 . 在表格中指定的颜色在不同的操作平台上不尽相同 ,所以你不应当完全信任特定的效果。 在特定的场合 ,可以采用普通的协议来使用户的无序化减至最小 .当然除非在希望得到的效果扰乱了用户时 ! 长度和像素 length属性值可以用画布 (屏幕 ,页面 )像素整数值或用水平垂直空间值来说明 .HTMLDTD通常用 %Length 用表求长度允许值的百分量和用 %Pixels 来表示允许的像素百分量 . 因此 ,值 50表示 50个像素 .对于宽度 ,值 50%表示允许的水平空间 (在 margins线中间 ,在表格单元中 等等的一半 ).对于高度 ,值 50%表示合法的垂直空间 (在当前视窗 ,当前表格单元等等 )中的一半 . 知识名 :HTML文档的结构 知识细节 : HTML文档是以 Htm 或 html 作扩展名的文本文件,任何一个文本编辑器或字处理程序都可以用来编辑 HTML文档。当编辑 HTML 文档时,你还需要一个 Web 浏览器以便随时观看网页效果。 HTML文档组成 HTML 文档由 HTML 元素 (element)组成,元素决定着网页的结构。 HTML 的元素类型有段落、列表、表格、图像、超文本链接等。一个元素一般由三部分组成: 元素起始标记、元素内容和元素结束标记。元素起始标记由一对尖括号 (键盘上的 “”)括起的元素名构成:元素内容就是将在网页上被显示的内容;元素结束标记由一对尖括号括起的斜杠 “/”和元素名构成。 HTML 的所有标记都放在一对尖括号 “”中,它们在浏览器窗口中是不被显示的。尖括号 “,的作 3 用是通知浏览器这是一个 HTML文件。而在文档的结束处,再键入 以通知浏览器文件结束。文档的正文就放在 ,之间。可以看出,整个 HTML文档就是一个 元素。 HTML文档一般由文档头 (head)和文档体 (body)组成。它们对应的元素分别是和 。网页的主要内容都写在文档体部分,即元素 内。 创建 HTML文档 :元素 一个最简单的 HTML 文档: 这是一个简单的 HTML文档 BODY 元素 说明文档的主干。 开始标记 :可选 ,结束标记 :可选 文档的主干包含了文档的内容 .用户代理器通过多种途径来表现这些内容 .例如 ,对于可视浏览器 ,你可以把主干想象成一张画布 ,可以出现 :文字 ,图像 ,颜色 ,图案等等 .对于声像代理器 ,相同的内容将被朗读 . 块级元素与行内元素 在 HTML义档的 BODY 部分出现的元素有些被称为块级 (block level)元素,有些则被称为行内 (inline)元素。它们之间的差别在于块级元素可以嵌套行内元素或其他的块级元素,而行内元素则只能嵌套其他的行内元素。即块级元素可以创建较大的结构。它们之间的另外一个差别在于浏览器对它们的处理不同:块纽元素一般都是从新的一行开始,而行内元素则不能。 HTML的元素属性 元素决定网页的结构,它们构成了 HTML 文档的核心内容。为了使网页更具观赏性,需要对元素作一些修饰,对元素的修饰称为属性 (attribute)。加入属性的做法是在元素起始标记中添加属性名及取值,这些名和值是不出现 在浏览器窗口中的。 属性名不区分大小写。属性值可用键盘上的两个双引号 或单引号 括起,引号也可以省略。 一个元素可以有多个属性,它们都被放置在元素的起始标记内,用空格分格,可以任意次序排列。 4 一个属性一般只在定义它的元素范围内起作用,但对于嵌套的元素结构,外层样式表单的某些属性可能被内层元素继承。 不同的元素所拥有的属性是不同的,有些属性为某一元素所独有;有些属性为某几个元素所共有;但有些属性是绝大多数元素都具有的 (尽管其中一些属性对某些元素意义并不大 ),它们被称为通用属性。 HTML 定义了六个通 用属性,它们分别是: o ID:文档范围内的标识符 ; o CLASS:给一个元素指定一个或多个类名 ; o LANG:文档的语言信息 ; o DIR:文档文字的走向信息 ; o TITLE:关于元素的简短说明 ; o STYLE:给出元素的样式 ; o 还有一类特别的属性,称之为事件处理属性,它们是同事件联系在一起的。 几乎每一个 HTML元素可以被分配标识符和类信息 . 通用属性 LANG 通用属性 LANG给出了元素内容和属性值的语言,这些语言是不同国家和地区的人交流时所使用的自然语言,不包括计算机语言。 LANG属性值所提供的信息有以下几个方面的 作用。 给搜索引擎提供语言信息; 给语音合成提供语言信息; 有助于浏览器排出美观的版面,如定义字距、行距等; 有助于浏览器选择引号; 有助于浏览器确定连字符、连字及空格; 有助于拼写检查和语法检查。 常见的 LANG属性值有 zh-cn:汉语 (中国大陆地区 ) zh-tw:汉语 (中国台湾地区 ) zh-hk:汉语 (中国香港地区 ) zh-sg:汉语 (新加坡 ) en-us:英语 (美国 ) fr:法语 (法国 ) de:德语 (德国 ) es:西班牙语 (西班牙 ) ja:日语 ru:俄罗斯 通用属性 DIR 通用属性 DR是用来指定元素内容中文字或字符的走向。它只有两个可能的值: ltr:文字或字符的走向为从左向右 (left to right)。 rtl:文字或字符的走向为从右向左 (right to left)。 5 对于汉语和我们常见的一些其他语种, DIR 的属性值都是取 ltr,这也是 DIR属性的缺省值。从右向左走向的文字的例子是希伯来语。 注意 :在 HTML中确定文字走向的屑性不是 LANG,而是 DIR。 当在一个块级元素中指定了 DIR属性后,嵌套在其中的其他块级 元素会继承该DIR属性。若想在其中的某个元素中改变文字走向,可以在该元素中重置 DIR属性。可以在 元素中指定整个文档的文字走向。如 : 元素 一般来讲, DIR属性足以应付对文字走向的指定,但在某些特殊场合它可能会失灵。此时就可以用元素 ,来给文本片段指定文字走向。 元素只有两个属性: LANG和 DIR。在使用 元素时,需要给出 DIR属性。 注意下面的例子: 123456789 123456789 以上代码的作用 987654321 123456789 网页的标题: TITLE 元素 开始标记 :需要 ,结束标记 :需要 在文档头部分,即 元素内,可以嵌入元素 , 的内容就是网页的标题,它将出现在浏览器窗口的标题条内。每一个 HTML文档 HEAD 部分必须包括一个正确的 TITLE 元素 .用户代理器通常通过标题来给人们一些概念 ,如把标题作为说明词 ,或把它读出来。 元素 TITLE 的属性: LANG:给出标题的语种。 DIR:给出标题文字的走向。 通用属性 TITLE 属性 TITLE 与元素 是两个不同的事物。元素 在文档中只能在 HEAD部分出现一次。而属性 TITLE几乎在文档内任何元素中部可以出现。属性 TITLE 的取值属于文本类型,它提供了所修饰元素的查询信息,它的显示也 6 取决于浏览器。在可视测览器中,它的值常常以 Tool tip的方式被显示,即当定位符号 (光标、箭头、手指图形等 )在某个对象上作停留时被显示。 标题 : H1,H2,H3,H4,H5,H6 元素 H1到最不重要的 H6.用户代理器将使用较大的字体来渲染比较重要的标题信息 . 标号章节与参照 HTML不生成由引导信息生成的章节编号 .然而这个机制可由用户代理器提供 .某些人认为跳过引导级别是一种坏习惯 .他们接受 H1 H2 H1方式而摒屏跳过 H2的H1 H3 H1方式 . 在标题的标记外,不需再另加标记 和 ,浏览器会自动在标题标记后留出空行。 如果在 HTML文档中,将加了标题标记的内容和普通文本混在一行,浏览器会自动将它们分开。 标题 元素的结束标记不可缺少。 在选择标题元素时,不要依据字号,而内依据标题的重要性。 ALIGN 属性指定标题的水平对齐方式 ,可取值 Left、 Center、 Right 和Justify。各值的意义如下 : Left:文本行靠左排。 Center:文本行居中。 Right:文本行靠右排。 Justify:文本行撑满整行空间。 ADDRESS元素 开始标记 :需要 ,结束标记 :需要 ADDRESS 在文档中加入作者和交互信息 , 如 : Newsletter editor J. R. Brown 8723 Buena Vista, Smallville, CT 01234 Tel: +1 (123) 456 7890 HTML文档中的注释 7 则忽略其所括起的任何内容 (不论它有多少行 ),所以它常被用来引进注释。 如果利用 标记作注释,则应注意 之间可允许空格存在,所以在注释的文本中应避免连续两个以上的连字符 -出现。 知识名 :HTML文档的文字 知识细节 : 文字 目录 1. 字体 2. 结构化文字 1. 短语元素 : EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE 和 ACRONYM 2. 引用 : BLOCKQUOTE 和 Q 元素 3. 下标与上标 : SUB 和 SUP 元素 3. 行和段落 1. 段落 : P 元素 2. 段落和视觉渲染 3. 控制换行 4. 连字符 5. 预置文本 : PRE 元素 4. 标注文档改变 : INS 和 DEL 元素 1. 日期和时间格式 字体:元素 、 和 字体元素 (加粗 )、 (斜体 )和 (加下划线 ),是一类显式定义元素 。所谓显式就是指示浏览器按指定的形式显示文本。值得注意的是有些浏览器不接受,以免与超文本链接的下划线文字混淆。 HTML4.0 也将 元素视为过时用法。 显式定义元素的另一个特点是可以和其他字体元素联合使用,如希望标题文字以斜体显示,则可以组合使用元素标记 。 结构化文字 短语元素 : EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE 和 ACRONYM 8 开始标记 :需要 ,结束标记 :需要 在它处定义的特性 EM:指强调 . STRONG:指强烈的强调 . CITE:参考或其它资源 . DFN:意味着这是一个包含内容的引证 . CODE:是计算机代码段 . SAMP:是程序脚本的例程输出 ,等等 . KBD:指文字由用户输入 . VAR:指变量或程式参数的例证 . ACRONYM:一个缩略语 (例如 WWW,HTTP,URL等等 ). EM和 STRONG通常用于强调语气 .对于其它的短语元素在技术文档中也有其自身的重要意义 .此例程说明了一些文字标志元素的渲染 : More information can be found in ISO-0000. Please refer to the following reference number in future correspondence:1-234-55 而 ACRONYM元素允许作者清楚地标识一个组成缩略语的字符序列(如 :WWW,FNAC,IRS,等等 ).标识缩略语的能力对于拼写检查 ,语音系统 ,其它的用户代理器而工具来说是有用的 .在 ACRONYM 元素注解中的内容指定了缩略语的本身 .title特性可以用来提供哪个缩略语被使用 .这里是一 些缩略语定义例程 : WWW SNCF 短语元素的表现取决于用户代理器 .通常 ,可视化用户代理器以斜体字表现 EM文本并以黑体来表现 STRONG文字 .语音系统用户代理器则调整综合参数 ,如音量 ,音高和相应的频率 .缩略语则通过个别的字母分开发音 . 注意 :这个版本的 HTML并没有包含用于缩写的特殊的标注 .我们建议语音系统使用客户端字典来展开任何在文档中的缩写 .对于专业化的词汇 ,文档中 LINK元素头可以来指定合适的字典 . 引用 :BLOCKQUOTE 和 Q元素 开始标记 :需要 ,结束标记 :需要 特性定义 cite=url 这个特性的值是一个统一资源定位器 (URL)用来指定源文档或消息 .这个特性有 9 意地把取得引用语的源信息提供出来 . 这里有两个元素来指定引用文字 .BLOCKQUOTE用来对长引用而 Q有意用来作为没用分段的引用 . They went in single file, running like hounds on a strong scent,and an eager light was in their eyes. Nearly due west the broad swath of the marching Orcs tramped its ugly slot; the sweet grass of Rohan had been bruised and blackened as they passed. 实际显示: They went in single file, running like hounds on a strong scent, and an eager light was in their eyes. Nearly due west the broad swath of the marching Orcs tramped its ugly slot; the sweet grass of Rohan had been bruised and blackened as they passed. 可视化用户代理器通常把 BLOCKQUOTE作为交错的封闭单元来渲染 . 引号 quotation marks 我们建议使用风格页来决定插入由 Q或 BLOCKQUOTE 元素限定的引用部分的前后引号 ,对于当前语言上下文关系 (see the lang attribute)以及嵌套的引用层次是一种适当的方法 . 不过 ,一些作者曾经只把 BLOCKQUOTE仅仅用于划定文字 ,为了保持目前作者的用法 ,建议用户代理器不要把引号插入缺省风格 . 此外 ,如果作者在 Q 或 BLOCKQUOTE元素中包含了引号 ,用户代理器不应当插入额外的引 号 . 使用 BLOCKQUOTE来划定文字是好的样式单所反对的 . 下标和上标 :SUB 和 SUP 元素 开始标记 :需要 ,结束标记 :需要 许多脚本 (如法语 )需要下标或上标来作适当的渲染 .SUB和 SUP元素可以在这些情况下来标注 .在化学分子式中用的也比较多。 这里 ,我们使用 SUP 来提高法语单词中的 MlleDupont的 lle. MlleDupont 行和段落 作者典型地把他们的思想和论点分成有序的段落 .对于把信息组织成段落并不受段落内容影响 :左对齐的段落和双面对齐的段落表达了相同的 论点 . 10 HTML标注对于定义一个段落是直爽的 :用 P 元素来定义一个段落 . 然后段落的视觉表现却不是这么简单 .一系列的事项 ,风格的和技术上的 ,都必须被注意 : 空白区域的对待 换行和单词折行 对齐 连字符 书写语言约定和文字方向 与周围内容相关的段落格式 我们增加了下面的问题 . P 元素 P元素表示一个段落 .但不能包含一个封闭级的元素 (包含 P自身 ).你可以省略结束标记 ,然后开始第二个封闭级的开始标记 .当然 ,也结束于附着的 P. 例如 ,下面的两个例程 : This is the first paragraph. This is the second paragraph. a block element 也可以重写为没有结束标记 : This is the first paragraph. This is the second paragraph. a block element 用 和 将各段文字括起来是一个好的书写刁惯,它使得文档易于维护。在标记 和 内,一个以上的空格及断行均被忽略。 两种都可以在跟着的封闭元素之前隐式 的结束 .如果一个段落被包含于一个封闭元素中 ,象这样 : This is the paragraph. 包含封闭元素的结束标记 (这里是 DIV)也隐式地作为 P元素的结束标记 .空的 P元素是坏的表单并在渲染时被忽略 . 段落的视觉渲染 11 段落是如何进行视觉渲染的取决于用户代理器 .段落经常被渲染成左边齐平而右边页缘粗糙 .从右到左的脚本有其相适宜的缺省方式 . HTML用户代理器典型地在渲染时为段落的前后加上空白区域 ,例如 At the same time, there began to take form a system of numbering,the calendar, hieroglyphic writing, and a technically advanced art, all of which later influenced other peoples. Within the framework of this gradual evolution or cultural progress the Preclassic horizon has been divided into Lower,Middle and Upper periods, to which can be added a transitional or Protoclassic period with several features that would later distinguish the emerging civilizations of Mesoamerica. 相反的 ,在小说中段落的首行缩进并且段落之间的距离等同于上下的行距 ,例如 : At the same time, there began to take form a system of numbering,the calendar, hieroglyphic writing, and a technically advanced art, all of which later influenced other peoples. Within the framework of this gradual evolution or cultural progress the Preclassic horizon has been divided into Lower,Middle and Upper periods, to which can be added a transitional or Protoclassic period with several features that would later distinguish the emerging civilizations of Mesoamerica. 前例中的第 2个由 NCSA Mosaic浏览器在 1993年推出 ,用户代理器通常不对双边页缘进行调整 ,因为没有复杂的连字惯例难以有效地完成 .由于风格页 (样式单 )和不等宽字体 (antialiase font)的出现 ,给 HTML作者提供了比以前更多的选择 . 风格页 (样式单 )在尺寸 ,风格 ,页缘 ,段前段后空间 ,首行缩进 ,对齐方式及其它细节上指供了丰富的控制 .用户代理器的缺省风格页对在近似的表单中渲染 P元素 ,就如同前例 .你原则上可以超越这些常规的段落之间空开的规则来渲染段落 ,但这可能使用户迷惑并且是一个坏的尝试 . 根 据约定 ,可视化 HTML 用户代理器对文字折行来符合合法的页缘 .折行运算法则取决于脚本格式 . 例如 ,在西文中文字只能在空白处转折 .老式的用户代理器不正确地在元素的开始 (或结束 )时折行 ,结果造成了孤立的标点 .如 : A statue of the Cihuateteus, who are patron 在锚点结束标记后的折行引起了逗号被组和到了文字的行首 : A statue of the Cihuateteus , who are patron goddesses 12 这是一个错误 ,即使在那个标注点上并没有空白区域 . 元素 的属性定义 ALIGN: ALIGN属性指定文本同上下文的对齐方式。可取值 Left、 Center、Right 和 Justify。各值的意义如下 : Left:文本行靠左排。 Center:文本行居中。 Right:文本行靠右排。 Justify:文本行撑满整行空间。 缺省值取决于文字走向:对于从左往右走向 (属性 DIR ltr)的文字,缺省值是 ALIGN left;对于从右往左走向 (属性 DIR rtl)的文字, 缺省值是 ALIGN ”right“ 。 在 HTML4.0中, ALIGN 已是过时的用法,现在倾向于使用样式表单。 控制换行 对于于 HTML来说 ,可以强制换行也可以禁止换行 . 强制换行 :BR 元素 说明: BR元素强制当前文本行的分行 (结束 ). 的属性定义 CLEAR:当用元素 断行时, CLEAR 属性用以指定下一行出现的位置。该属性主要用来指定相对浮动对象 (如图像、表格等 )的位置。可设置的值为 none、left、 right或 all。各值意义如下: none:下一行正常地开始,这 也是缺省时的设置。 left:下一行紧贴在浮动对象的下方的左边空白区域。 right:下一行紧贴在浮动对象的下方的右边空白区域。 all:下一行紧贴在浮动对象的下方的任何一边空白区域。 预置文本 :PRE 元素 (preformatted text) 开始标记 :需要 ,结束标记 :需要 特性定义 WIDTH=integer 13 这个特性给用户代理器一个关于封闭格式宽度的暗示 .用户代理器可以使用这个信息来选择相宜的字体尺寸和缩进格式 .希望的宽度用字符数表示 .这个特性目前还没有被广泛支持 . PRE元 素告诉可视用户代理器那些被包含于 预处理 的文本 .用户代理器必须如下对待预处理文本 : 原封不动地保留空白区域 可以用组合字体来渲染文字 . 它们禁止自动的单词折行 . 它们必须禁止双向处理 . 下面的例程显示了一个预处理的雪莱 (译注 :Shelly,我想应该翻作雪莱而不是雪梨或雪莉 )的诗 :给云雀 : Higher still and higher From the earth thou springest Like a cloud of fire; The blue deep thou wingest, And singing still dost soar, and soaring ever singest. 水平制表符 水平制表符 (在 ISO88591解码均为 10进制的 9)是通常被用户代理器解译为最小的必须的至制表符结束非 -0宽空间为 8个字符 .我们强烈阻止在预置文本中使用水平制表符 ,因为它还在常规测试中 ,在编辑中 ,把制表空间设置为其它的值 ,会引起文档无法对齐 . 标注文档改变 :INS 和 DEL 元素 开始标记 :需要 ,结束标记 :需要 特性定义 : CITE: 取值 URI型,用以指定一个源文件,该文件储存关于文档修改原因的信息。 DATETIME:给出文档修改的日期和时间。 软件培训:原价: 4800元 现价: 3800元 软件培训:原价:元 现价: 3800 元 14 INS和 DEL被用来标注文档中的哪部份相对于原先版本 ,是插入还是删除了 .(例如 :法律制定者需要查看草案中的修改部分 ). 这两个元素通常在 HTML中既不是封闭级元素也不是行内元素 .它们在一段中可以包含一个或更多的单词或包入一个或更多的封闭级元素如段落 ,列表和表格 . 用户代理器会明显地来渲染插入和删除的文字 .例如 ,插入的文字可能以一种特殊字体出现 ,而删除文字可能根本不出现或打点或以特殊标记出现 ,等等 . 用户代理器如果无法识别 DEL元素则还是依然如常地渲染元素中的内容 . 日期和时间格式 ISO8601 允许的格式 . 格 式 为 : YYYY-MM-DD hh:mm:ss TZD 在此 : YYYY = 4 位 数 字 年 份 MM = 双数字月份 (01=1月 , 等等 ) DD = 双数字日期 (从 01 至 31) hh = 双数字小时 (从 00 至 23) (am/pm 不被接受 ) mm = 双数字分钟 (从 00 至 59) ss = 双数字秒数 (从 00 至 59) TZD= 时区指示符 时区指示符是以下的一个 : Z 指世界协调时 UTC(Coordinated Universal Time). +hh:mm 指相对于 UTC之前多少小时分钟的本地时间 . -hh:mm 指相对于 UTC之后多少小时分钟的本地时间 . 严格来 说 ,上面的部分必须存在 ,并且严格使用上列标点 .注意 T确然地出现于字符串中来指定时间元素的开始 ,如同在所有下列的例程对应于美国西部时间1994年 11月 5日上午 8点 15分 50秒 . 通过使用 INS,这将给出 : I added this on November 5th 模块元素 和 15 和 的作用类似于集装箱,它们提供了一个将文档内一些元素模块化的方法,但是它们本身对文档的显 示没有什么影响。引入它们的目的是便于作者整理文档。 元素 和 的区别在于 是块级元素,而 是行内元素。元素和 均需结束标记。 元素 和 属性定义 HREF:取值 URI型,指定一个外部文件提供关于 和 元素的内容信息。 ALIGN:指定 中块级元素 (如 , 、 等 )在浏览器显示中的对齐方式,它在不同的元素中的取值范围有所差别。 元素 和 常被给出 ID属性和 CLASS 属性,以引入样式表单。 知识名 :HTML文档的目录 知识细节 : 目录 1. 未排序 (UL) 和排序 (OL) 列表 ; 1. 用户代理器的列表格式 2. 定义列表 : DL, DT 和 DD 元素 3. DIR 和 MENU 元素 未排序 (UL)和排序 (OL)列表 开始标记 :需要 ,结束标记 :可选 属性定义: type=style-information:这个特性设置列表条目的风格 .当时合法的值被有意提供用户代理器使用 .可能的值在下描述 . start=integer:只用于 OL.此特性的值用来指定在一个有序列表中的开 始的条目数量 .缺省的开始数为 1. value=integer:只用于 LI.这个特性的值设定一个新的整数值表示当前列表元素的数值 . compact:不赞成 .当设置时 ,这个布尔特性给可视用户代理器提供一个使用更紧凑途径渲染列表的暗示 . 排序的和未排序的列表是相同的 ,除非用户代理器对排序列表条目编号 .用户代理器可能以多种方法对其编号 .未排序列表则不标号 . 16 两种形式的列表 LI 元素定义的列表条目次序组成 (这里的结尾标记通常被省略 ). 这个例程说明了列表的基本结构 . first list item second list item 列表也可以嵌套 : Level one, number one Level two, number one Level two, number two Level three, nu mber one Level two, number three Level one, number two 关于编号排序的细节 .在排序列表中 ,不可能从一个先前的列表来继续列表编号或者隐藏对一些列表条目的编号 .然而 ,你可以通过设置 value特性来对列表条目的编号复位 .编号以新的值来继续后来的列表条目 .例如 : makes this list item number 30. makes this list item number 40. makes this list item number 41. 用户代理器的列表格式 下面描述了当前可视用户代理器的使用行为 .样式单被允许对列表格式进行较好的控制 (例如 :编号 ,语言从属约定等等 ). 用户代理器通常把嵌套列表与当前级别的列表交错显示 . 对于 OL和 UL两者 ,type特性指定了可视用户代理器的渲染选项 . 对于 UL元 素 ,合法的 type特性值是 disc,square 和 circle.缺省的值取决于当 17 前列表的嵌套级别 . 每个值的表现方法取决于用户代理器 .用户代理器应当把 disc表现为一个内部填充的圆环 ,circle作为一个外围的小圈 ,而 square作为一个外部方块 . 你的用户代理器如下显示它们 (单元有可能在行内发生变化或不变化 ): 由 disc值产生 由 square值产生 由 circle值产生 对于 OL元素 ,type 特性可能的值在下表中总结 : 形式 数字风格 1 阿拉伯数字 1, 2, 3, a 小写字母 a, b, c, A 大写字母 A, B, C, . I 小写罗马字母 I, ii, iii, I 大写罗马字母 I, II, III, 定义列表 :DL(DEFINITION LIST), DT(DEFINITION TERM)与 DD(DEFINITION)元素 开始标记 :需要 ,结束标记 :需要 列表定义在列表条目包含的两个部分的形式上有轻微的差别 :一个初始化标签和描述 .标签通过 DT元素初始化并只包含标注文字 .这个描更衣室以 DD元素开始并可以包含封闭级元素 . 这里 是一个列表定义例程 . Daniel Born in France, Daniels favorite food is foie gras. In this paragraph, well discuss Daniels harem: Pascale, Audrey, Laurie, and Alice. Tim Born in New York, Tims favorite food is ice cream. DIR和 MENU 元素 DIR和 MENU是不赞成的 18 开始标记 :需要 ,结束标记 :需要 DIR被设计成用来建立多竖列目录列表 .而 MENU元素被设计成用于单竖列菜单列表 .两者都具有与 UL 相同的结构只不过渲染方式不同 .在实践中 ,用户代理器将以与 UL列表完全相同的方式来渲染 DIR或 MENU列表 . 我们强烈建议使用 UL来代替这些元素 . 据说定义 元素最初的用法是在网页上列出计算机内的文件目录 (当然它的用法并不限于此 ), 元素 就是用来列菜单的。 目录列表和菜单列表除了列表标记与无序表不同外,表内各项的语法都与无序表相同。有些浏览器对目录列表、菜单列表和无序表的处理几乎没多少差别。 目录列表和菜单列表中的各表项由 元素给出。 知识名 :链接 (link)与锚点 (anchor) 知识细节 : 所谓链接 (link),就是一个 Web资源到另一个 web资源的链接。虽然是一个非常简单的概念 ,链接却是一个当前 Web 如此成功的关键原因。 建立链接的目的就是获取 web的其他资源。在 HTML中,有多种元素可建立链接,如 , , ,等。本章仅介绍由 ,建立的链接。元素只能写在文档的 BODY部分,元素 则只能写在文档的 HEAD 部分,但它们的数量则不受限制。 HTML链接有两个端点和一个方向 .链接开始于 源 端 (SOURCE ANCHOR)并指向 目标 端 (DESTINATION ANCHOR). 在源端点,链接元素的 HREF属性总是指向目的单元的地址 URI。 所谓 URI,即通用资源标识 (Universal Resource Identifier),也是一个网络资源地址的统一命名规则 分配体系。实际上 URL是 URI命名体系规范中的一个分支,范围比 URI要小。但在 HTML4.0中, URI 和 URL可视力向义词。 在 HTML4.0规范中,网络资源地址的简称是 URI,实际上它要用到的那一部分也就是 URL。在 CSS规范中,网络资源地址的简称用的也是 URL。 一个链接端指 Web 资源 ,如一个 HTML文档 ,一个图像 ,一个影像块 ,一段声音 ,一个程式 ,当前文档等 ;一个链接端,也指一个锚点 .一个锚点是在 HTML 文档中已命名的区域 .这个区域可以包含文字或其它的物件 . 有些 URI 需要引用一个资源内的地址 (如 HTML 文档内的一个元素 ),这种 URI的末端是以 “#” 引出锚点标识名,称为片段标识 (fragment identifier) 如一 19 个指向 HTML 文档 knw.htm内名为 knw_1锚点的 URI: 当目的地是 HTML文档内的元素时,该元素必须被指定 anchor(锚点)标识名,链接到该元素时 URI 必须包括片段标识。 定义锚点的元素 有两种途径可以指定 HTML文档中的锚点 : A 元素 任何元素的 id 特性 如: 在 knw.html 中有以下的链接和锚点: 知识点 1 知识点 2 知识点 3 知识点 1 知识点 2 知识点 2 链接类型 (LinkType) 链接类型描述了链接的源与目的单元的关系。链接类型不区分大小写 . Contents:这个链接指向文档作为表格的内容出现 . Index:这个链接指向文档中提供一个当前文档的索引 . Glossary:这个链接指向文档提供一份当前文 ?档的词汇表 . Copyright:这个链接指向当前文档的版权语句 . Next:这个链接指向文档系列中的下一个文档 .这个值通常与 rel被使用 . 20 Previous:这个链接指向文档系列中的上一个文档 .这个值通常与 rev 一起使用 Start:这个链接指向一套文档组合中的第一个文档 .这个链接告诉搜索引擎哪个文档是作者决定的这套组合的开始点 . Help:这个链接指向一个文档提供帮助 (更多信息 ,参见其它信息等 ) Bookmark:这个链接指向一个书签 .一个书签是一个外部文档的 关键点 .例如 ,在标签书签的时候 title 特性将被用到 .注意在每一个文档中都可以定义数个书签 . Stylesheet这个链接指向一个外部风格页 .参见 lang特性时 ,暗示着一个相同文档的翻译版本 .当纵向地与当 LINK元素把文档和外部样式表单链接起来的时候 ,media特性指定了目标的媒体 .用户代理器只有在这些风格页提供当前设置的情况下取得它们由此来节约时间 . 浏览器、搜索引擎等会以不同的方式处理这些 LINK类型,如有的浏览器会提供导航条来访问被链接的文档。 链接元素 元素 定义了一个 anchor。这是一 个有内容的元素,所以结束标记是必个可缺的 (即使内容为空 )。 元素 的内容在文档内的位置即 anchor位置。 元素 定义的 anchor 既可以为源,也可以为目的单元,或两者兼而有之。属性 HREF 使得 成为一个链接的 source,属性 NAME使得 成为其他链接的目的单元。 元素内不得再嵌套 元素。 元素 的属性 NAME:给当前的 anchor 命名,使得该 anchor 可以称为其他链接的目的单元。该名称不得与文档中其他 anchor 的名称重复。 HREF:给出一个 web 资源的位置 (URI),以建立当前元素到由该属性指定的 Web 资源 (目的单元 )的一个链接。 HREFLANG:结出 HREF 指定资源所用的语言, HREFLANG 只能与 HREF 联用。 TYPE:取值内容型 (content type),给出链接文档的内容类型。如 TYPE text/html,给出链接的是 HTML 文档; TYPE “image/gif 给出的链接是图像。注意内容型值的形式,斜杠 /后面的类型是斜杠前面的类型的子集,如 text/html、 text/javaScript、 text/VbScript、 Image/gif、 Image/png、 video/mpeg 等。 REL:该属性的值属于前面介绍的链接类型 (1ink type),它给出了链接文档与当前文档的关系, REL 属性值是由字格隔开的链接类型的列表。 REL 属性常与 HREF 属性联用。 REV:该属性的值属于前面介绍的链接类型 (1ink type), REV 属性常与 HREF 属性联用,它给出的关系与 REL 属性给出的关系正相反:当前文档与链接文档的关系。 TABINDEX: (正 )整数型值,取值限于 (含 )0 一 32767 之间。该属性指定对象在文档巾的遍历次序 (tabbing order)。所谓遍历次序,就是当用户通过键盘 (如 TAB 键 )连续地访问元素时,依次获得焦点的元素的顺序。允许给嵌入在其他元素内的元素指定遍历次序。 ACCESSORY:字符型属性。该属性值字符给当前元素指定一个 (访问 )快捷键 21 CHARSET:给出链接资源的字符编码。 SHAPE:当用 image map 代替文字时,指定区域的形状,可取的值有 rect:定义一个矩形区域; circle:定义一个圆形区域; poly:定义一个多边形区域; default:整个区域。 COORDS:定义一个区域图形在屏幕上的位置,取值及排列次序取决于图形的形状,各值由逗号分隔。可能的组合有: SHAPE “rect( 矩形 ): COOORDS 左上角的水平坐标,左上角的垂直坐标 ,右下角的水平坐标,右下角的垂直坐标 ” 。 SHAPE poly(多边形 ): COOORDS 圆心水平坐标圆心垂直坐标,圆半径 (可取位百分比,实际半径则为该百分比乘对象宽度与高度的最小值 )。 SHAPE circle(圆形 ): COOORDS 按顺序排列多边形各顶点的水 平坐标与垂直坐标。 TARGET:在多窗口 (Frameset)的场合, TARGET 属性指定显示被链接文档的目标窗口 (frame)。 _blank:指示浏览器将指定的文档装入一个未命名的新窗口。 _self:指示浏览器将指定的文档装入引用该文档的元素所在的窗口 _parent:指示浏览器将指定的文档装入当前窗口的上一级父窗口。 _top:指示浏览器将指定的文档装入项级的浏览器窗口。 通用属性: 链接指示文字 当 HREF属性被指定时,元素 用以将一个己建立好的 HTML格式文档接入当前的文档。而元素 的内容则作为链接指示文字。如: 返回主页 其中元素 的内容 “ 返回主页 ” 二字在浏览器中的字体颜色会不同于前后文字的颜色,且被置以下划线,用以指示点击该处将激活链接。当鼠标移动到链接指示文字时,浏览器下方的状态条中会显示目的单元的 URI。 链接到电子邮件 如果你希望浏览者能即时用 E_mail与你联系,你可以建立一个与电子邮件的链接 .方法是在 HREF 属性中给出 mailto型的 URI。如: 22 请与我联系 在一些浏览器中,点击该链接指示文字会装入一个 E_mail 窗口,用户可以输入E_mail信息并发出邮件。 元素 元素 只能出现在文档的 HEAD部分,它的数量无限制。元素 无内容,只有起始标记,没有结束标记。 元素 给出了文档与其他文档的关系, HTML不要求对 HEAD部分的所有元素内容都作处理,浏览器对它的处理也不尽相同,有的浏览器就会给出一个关于链接的具有下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论