HTML基础教程_第1页
HTML基础教程_第2页
HTML基础教程_第3页
HTML基础教程_第4页
HTML基础教程_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

1、1.HTML基本概念什么是 HTML 文件? HTML 指超文本标签语言。 HTML 文件是包含一些标签的文本文件。 这些标签告诉 WEB 浏览器如何显示页面。 HTML 文件必须使用 htm 或者 html 作为文件扩展名。 HTML 文件可以通过简单的文本编辑器来创建。 做个实验如何?第一步:如果您使用 Windows,请启动记事本。如果您使用 Mac,请启动 SimpleText。(在 OSX 中请使用 TextEdit,并设置一下参数:在参数设置中选择 Plain text 字体替代 Rich text 字体,然后选择“在 HTML 文件中忽略 rich text 命令”。这一点很重要

2、,因为不这样的话,HTML 代码也许不能正常工作。)第二步:键入以下文本: Title of page This is my first homepage. This text is bold 第三步:将这个文件存为 mypage.htm。第四步:启动您的浏览器。在浏览器的文件菜单中选择“打开”或者“打开页面”。这时会弹出一个对话框。单击“浏览”或者“选择文件”,找到您刚才创建的文件 - mypage.htm,选定它然后打开,现在您会看到对话框中有一行地址,比如:C:MyDocumentsmypage.htm。单击确定按钮,浏览器就会显示这个页面。例子解释:HTML 文件中的第一个标签是 。这

3、个标签告诉浏览器这个 HTML 文件的开始点。文件中最后一个标签是 。这个标签告诉您的浏览器,这是 HTML 文件的结束点。位于 标签和 标签之间的文本是头信息。头信息不会显示在浏览器窗口中。 标签中的文本是文件的标题。标题会显示在浏览器的标题栏。 标签中的文本是将被浏览器显示出来的文本。 和 标签中的文本将以粗体显示。为什么我们要使用小写的标签?我们刚才讲到:HTML 标签对大小写是不敏感的: 和 的作用的相同的。当您在网上冲浪时,您会发现大多数教程在他们的例子中都使用大写的 HTML 标签。而我们总是使用小写。原因何在呢?如果您希望为使用下一代 HTML 而做好准备,您就应该使用小写标签。

4、万维网联盟 (W3C) 的标准是:建议在 HTML 4 中使用小写标签,而在 XHTML(下一代 HTML)中,必须使用小写标签。HTM 还是 HTML 扩展名?当您将一个 HTML 文件存盘时,您即可以使用 HTM 也可以使用 HTML 作为扩展名。我们刚才使用了 .htm 作为上面那个例子的扩展名。不过这样做也许是一个坏习惯,习惯于这样做的人也许是因为使用某些过时的软件而养成了这个坏习惯,这些软件只允许三个字母作为扩展名。如果您使用新近的软件,我们认为使用 .html 是相当安全的做法。关于 HTML 编辑器的注意事项:您可以使用所见即所得的编辑器而不是纯文本编辑器,这样会更轻松的编辑 H

5、TML 文件。比方说 FrontPage, Claris Home Page, 或者 Adobe PageMill。但是,如果您希望成为一名熟练的开发人员,我们强烈推荐您使用纯文本编辑器来学习我们的HTML 基础教程。常见问题(FAQ)Q:我已经编辑了一个 HTML 文件,但是浏览器无法显示出结果。为什么?A:首先确定您使用了正确的文件名和扩展名存盘,比如说 c:mypage.htm。然后看一下是否在浏览器中使用了同样的文件名来打开这个文件。Q:我重新编辑了 HTML 文件,但是浏览器的显示没有任何变化。为什么?A:为了不重复读取同一个页面,浏览器要对您的页面进行缓存。浏览器不会意识到您已经修

6、改了页面。通过使用刷新或者重载按钮,您可以使浏览器读取编辑后的页面。Q:我应该使用何种浏览器?A:您可以使用任何一款通用浏览器进行训练,例如 Internet Explorer, Mozilla, Netscape,或者 Opera。不过,我们的高级课程中的某些例子需要最新版本的浏览器的支持。Q:我的电脑必须运行 Windows 吗?使用 Mac 机可以吗?A:您可以在非 Windows 系统上进行所有的训练,比如 Mac。2.HTML 元素HTML 标签 HTML 标签是用来标记 HTML 元素的。 HTML 标签被 符号包围。 这些包围的符号叫作。 HTML 标签是成对出现的。例如 和 。

7、 位于起始标签和终止标签之间的文本是元素的内容。 HTML 标签对大小写不敏感, 和 的作用的相同的。 HTML 元素还记得上一节中的那个例子吗: 页面的标题 这是我的第一个页面。 此文本是粗体的。 这就是一个 HTML 元素:此文本是粗体的。这个 HTML 元素由起始标签 开始。这个元素的内容是:“此文本是粗体的。”。这个 HTML 元素由终止标签 结尾。 标签的作用是定义一个显示为粗体的 HTML 元素。这也是一个 HTML 文档: 这是我的第一个页面。 此文本是粗体的。 这个 HTML 元素开始于 标签,结束于 标签。 标签的作用是定义 HTML 文件中的容纳 body 的 HTML 元

8、素。为什么我们要使用小写的标签?我们刚才讲到:HTML 标签对大小写是不敏感的: 和 的作用的相同的。当您在网上冲浪时,您会发现大多数教程在他们的例子中都使用大写的HTML标签。而我们总是使用小写。原因何在呢?如果您希望为使用下一代HTML而做好准备,您就应该使用小写标签。万维网协会 (W3C) 的标准是:建议在 HTML 4 中使用小写标签,而在 XHTML(下一代 HTML)中,必须使用小写标签。基本的 HTML 标签HTML 中最重要的标签是定义标题、段落和换行的标签。标题标题使用 至 标签进行定义。 定义最大的标题。 定义最小的标题。This is a heading This is

9、a heading This is a heading This is a heading This is a heading This is a headingHTML 会自动在标题前后添加一个额外的折行。段落段落使用 标签进行定义。This is a paragraph This is another paragraphHTML 会自动在段落前后添加一个额外的空行。不要忘记关闭标签您可能注意到了,在编写段落时可以不带有 标签:This is a paragraph This is another paragraph 上面的例子在大多数浏览器中都可以工作,但是不要依赖这种做法。HTML 未来

10、的版本不允许省略任何结束标签。通过结束标签来关闭 HTML 是一种经得起未来考验的 HTML 编写方法。清楚地标记某个元素在何处开始,并在何处结束,不论对您还是对浏览器来说,都会使代码更容易理解。换行符当你打算结束一行,而又不想开始一个新段落时, 标签就派上用场了。无论你将它置于何处, 标签都会产生一个强制的换行。This is a paragraph with line breaks 标签是空白标签,由于关闭标签没有任何意义,因此它没有类似 的终止标签。 还是 您会越来越多地发现 与 很相似。由于 没有结束标签,它也就违反了未来的 HTML 的规则之一,即所有的元素都必须关闭。把这个标签写为

11、 是经得起未来考验的做法,XHTML 和 XML 都接受在打开的标签内部来关闭标签的做法。HTML 注释注释标签用于在 HTML 源码中插入注释。注释会被浏览器忽略。您可以使用注释对您的代码进行解释,这么做在以后的日子里会对您的代码编辑产生帮助。注意:左括号后需要写一个惊叹号,右括号前就不需要了。对 HTML 元素的重新认识 每个 HTML 元素都有一个元素名(比如 body、h1、p、br) 开始标签是被括号包围的元素名 结束标签是被括号包围的斜杠和元素名 元素内容位于开始标签和结束标签之间 某些 HTML 元素没有内容 某些 HTML 元素没有结束标签 基本的注意事项 - 有益的提示当您写

12、 HTML 文本的时候,你永远也没法确定这些文本在另一台显示器上是如何显示的。一些人使用大显示器,而另一些使用小的。当用户调整视窗的分辨率时,这些文本就会被重新格式化。所以不要通过在文本中添加空行和空格的办法在你的编辑器中格式化文本。HTML 会裁掉文本中所有的空格。任何数量的空格都被按一个空格计数。另外,在 HTML 中,一个空行也被当作一个空格。使用空的段落标记 去插入一个空行是个坏习惯。用 标签代替它!(但是不要用 标签去创建列表。不要着急,您将在稍后的篇幅学习到 HTML 列表。)您也许已经注意到了,在没有结束标签 的情况下, 标签依然可以正常工作。不过不要这样做!下一个版本的 HTM

13、L 将不允许忽略任何的结束标签。HTML 会自动地在某些元素前后添加一个额外的空行,比如段落、标题元素前后。使用水平线 ( 标签) 来分隔文章中的小节是一个办法(但并不是唯一的办法)。基本的 HTML 标签标签描述定义 HTML 文档。定义文档的主体。 to 定义标题 1 至标题 6。定义段落。插入折行。定义水平线。定义注释。HTML 属性属性为 HTML 元素提供附加信息。HTML 标签的属性HTML 标签拥有属性。属性为 HTML 元素提供附加信息。属性总是以名称/值对的形式出现,比如:name=value属性总是在 HTML 元素的开始标签中规定。属性例子 1: 定义标题的开始。 拥有关

14、于对齐方式的附加信息。TIY : 居中排列标题属性例子 2: 定义 HTML 文档的主体。 拥有关于背景颜色的附加信息。TIY : 背景颜色属性例子 3: 定义 HTML 表格。(您将在稍后的章节学习到更多有关 HTML 表格的内容) 拥有关于表格边框的附加信息。使用小写属性属性和属性值对大小写敏感。不过,万维网联盟在其 HTML 4 推荐标准中推荐小写的属性/属性值,而 XHTML 要求使用小写属性/属性值。始终为属性值加引号属性值应该始终被包括在引号内。双引号是最常用的,不过使用单引号也没有问题。在某些个别的情况下,比如属性值本身就含有双引号,那么您必须使用单引号,例如:name=John

15、 ShotGun NelsonHTML 文本格式化HTML 可定义很多供格式化输出的元素,比如粗体和斜体字。下面有很多例子,您可以亲自试试:如何查看 HTML 源码您是否有过这样的经历,当你看到一个很棒的站点,你会很想知道开发人员是如何将它实现的?你有没有看过一些网页,并且想知道它是如何做出来的呢?要揭示一个网站的技术秘密,其实很简单。单击浏览器的“查看”菜单,选择“查看源文件”即可。随后你会看到一个弹出的窗口,窗口内就是实际的 HTML 代码。文本格式化标签标签描述定义粗体文本。定义大号字。定义着重文字。定义斜体字。定义小号字。定义加重语气。定义下标字。定义上标字。定义插入字。定义删除字。不

16、赞成使用。使用 代替。不赞成使用。使用 代替。不赞成使用。使用样式(style)代替。“计算机输出”标签标签描述定义计算机代码。定义键盘码。定义计算机代码样本。定义打字机代码。定义变量。定义预格式文本。不赞成使用。使用 代替。不赞成使用。使用 代替。不赞成使用。使用 代替。引用、引用和术语定义标签描述定义缩写。定义首字母缩写。定义地址。定义文字方向。定义长的引用。定义短的引用语。定义引用、引证。定义一个定义项目。HTML 字符实体诸如 “” 之类的符号在HTML中拥有特殊的含义,所以在文本中使用它们。为了在 HTML 中显示小于号 (),我们需要使用字符实体。字符实体一些字符在 HTML 中拥

17、有特殊的含义,比如小于号 () 用于定义 HTML 标签的开始。如果我们希望浏览器正确地显示这些字符,我们必须在 HTML 源码中插入字符实体。字符实体有三部分:一个和号 (&),一个实体名称,或者 # 和一个实体编号,以及一个分号 (;)。要在 HTML 文档中显示小于号,我们需要这样写:< 或者 使用实体名称而不是实体编号的好处在于,名称相对来说更容易记忆。而这么做的坏处是,并不是所有的浏览器都支持最新的实体名称,然而几乎所有的浏览器对实体编号的支持都很好。注意:实体对大小写敏感。空格空格是 HTML 中最普通的字符实体。通常情况下,HTML 会裁掉文档中的空格。假如你在文档中连续输

18、入 10 个空格,那么 HTML 会去掉其中的9个。如果使用  ,就可以在文档中增加空格。最常用的字符实体显示结果描述实体名称实体编号空格 大于号>&和号&引号"撇号 ' (IE不支持)其他一些常用的字符实体显示结果描述实体名称实体编号分¢镑£日圆¥节§版权©注册商标®乘号×除号÷HTML 链接HTML 使用超级链接与网络上的另一个文档相连。锚标签和 Href 属性HTML 使用 (锚)标签来创建连接另一个文档的链接。锚可以指向网络上的任何资源:一张 HTM

19、L 页面,一幅图像,一个声音或视频文件等等。创建锚的语法:Text to be displayed 用来创建锚。href 属性用于定位需要链接的文档,锚的开始标签和结束标签之间的文字被作为超级链接来显示。这个锚定义了指向 86w3 的链接:a href= 86w3!上面的这行在浏览器中显示为这样:Visit 86w3!Target 属性使用 Target 属性,你可以定义被链接的文档在何处显示。下面的这行会在新窗口打开文档:Visit 86w3!锚标签和 Name 属性Name 属性用于创建被命名的锚(named anchors)。当使用命名锚(named anchors)时,我们可以创建直接

20、跳至页面中某个节的链接,这样使用者就无需不停的滚动页面来寻找他们需要的信息。以下是命名锚的语法:Text to be displayedname 属性用于创建命名锚。锚的名称可以是任何你喜欢的名字。下面这行定义了命名锚:Useful Tips Section你会注意到,命名锚会以特殊的方式来显示。将 # 符号和锚名称添加到 URL 的末端,就可以直接链接到 tips 这个节,就像这样:a href= Jump to the Useful Tips Section 从文件 html_links.asp 内部链接到 Useful Tips 节的超级链接是这样的:基本的注意事项 - 有用的提示:总是

21、将正斜杠添加到子文件夹。假如你这样书写链接的话:href= HTTP 请求。这是因为服务器会添加正斜杠到这个地址,然后创建一个新的请求,就像这样:href= 命名锚经常被用在长的文档中创建目录。可以为每个章节赋予一个命名锚,然后连接到这些锚的链接被置于文档的上部。假如浏览器找不到已定义的命名锚,那么就会定位到文档的顶端。不会有错误发生。链接标签标签描述定义锚。HTML 框架通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。框架通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。每份HTML文档称为一个框架,并且每个框架都独立于其他的框架。使用框架的坏处: 开发人员必须同时跟踪更多

22、的HTML文档 很难打印整张页面 框架结构标签() 框架结构标签()定义如何将窗口分割为框架 每个 frameset 定义了一系列行或列 rows/columns 的值规定了每行或每列占据屏幕的面积 编者注:frameset 标签也被某些文章和书籍译为框架集。框架标签(Frame)Frame 标签定义了放置在每个框架中的 HTML 文档。在下面的这个例子中,我们设置了一个两列的框架集。第一列被设置为占据浏览器窗口的 25%。第二列被设置为占据浏览器窗口的 75%。HTML 文档 frame_a.htm 被置于第一个列中,而 HTML 文档 frame_b.htm 被置于第二个列中: 基本的注意

23、事项 - 有用的提示:假如一个框架有可见边框,用户可以拖动边框来改变它的大小。为了避免这种情况发生,可以在 标签中加入:noresize=noresize。为不支持框架的浏览器添加 标签。重要提示:不能将 标签与 标签同时使用!不过,假如你添加包含一段文本的 标签,就必须将这段文字嵌套于 标签内。(在下面的第一个实例中,可以查看它是如何实现的。)HTML 表格你可以使用 HTML 创建表格。表格表格由 标签来定义。每个表格均有若干行(由 标签定义),每行被分割为若干单元格(由 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段

24、落、表单、水平线、表格等等。 row 1, cell 1 row 1, cell 2 row 2, cell 1 row 2, cell 2 在浏览器显示如下:row 1, cell 1row 1, cell 2row 2, cell 1row 2, cell 2表格和边框属性如果不定义边框属性,表格将不显示边框。有时这很有用,但是大多数时候,我们希望显示边框。使用边框属性来显示一个带有边框的表格 Row 1, cell 1 Row 1, cell 2 表格的表头表格的表头使用 标签进行定义。 Heading Another Heading row 1, cell 1 row 1, cell

25、2 row 2, cell 1 row 2, cell 2 在浏览器显示如下:HeadingAnother Headingrow 1, cell 1row 1, cell 2row 2, cell 1row 2, cell 2表格中的空单元格在大多数浏览器中,没有内容的表格单元显示得不太好。 row 1, cell 1 row 1, cell 2 row 2, cell 1 在浏览器显示如下:row 1, cell 1row 1, cell 2row 2, cell 1注意:这个空的单元格的边框没有被显示出来。(不过 Mozilla Firefox 可以将整个边框显示出来。) 为了避免这种情况

26、,在空单元格中添加一个空格占位符,就可以将边框显示出来。 row 1, cell 1 row 1, cell 2 row 2, cell 1   在浏览器中显示如下:row 1, cell 1row 1, cell 2row 2, cell 1基本的注意事项 - 有用的提示:, 和 很少被用到,这是由于浏览器对它们的支持不太好。希望这种情况在未来版本的 XHTML 中会有所改观。如果你使用 IE5.0 或者更新的版本,可以查看在我们的XML教程中的具体例子。表格标签表格描述定义表格定义表格标题。定义表格的表头。定义表格的行。定义表格单元。定义表格的页眉。定义表格的主体。定义表格的页脚

27、。定义用于表格列的属性。定义表格列的组。HTML 列表HTML 支持有序、无序和定义列表无序列表无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。无序列表始于 标签。每个列表项始于 。 Coffee Milk 浏览器显示如下: Coffee Milk 列表项内部可以使用段落、换行符、图片、链接以及其他列表等等。有序列表同样,有序列表也是一列项目,列表项目使用数字进行标记。有序列表始于 标签。每个列表项始于 标签。 Coffee Milk 浏览器显示如下:1. Coffee 2. Milk 列表项内部可以使用段落、换行符、图片、链接以及其他列表等等。定义列表自定义列表不仅

28、仅是一列项目,而是项目及其注释的组合。自定义列表以 标签开始。每个自定义列表项以 开始。每个自定义列表项的定义以 开始。 Coffee Black hot drink Milk White cold drink 浏览器显示如下:Coffee Black hot drink Milk White cold drink 定义列表的列表项内部可以使用段落、换行符、图片、链接以及其他列表等等。列表标签标签描述定义有序列表。定义无序列表。定义列表项。定义定义列表。定义定义项目。定义定义的描述。已废弃。使用 代替它。已废弃。使用 代替它。HTML 表单和输入HTML 表单用于搜集不同类型的用户输入。表单表

29、单是一个包含表单元素的区域。表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息的元素。表单使用表单标签()定义。 输入多数情况下被用到的表单标签是输入标签()。输入类型是由类型属性(type)定义的。大多数经常被用到的输入类型如下:文本域(Text Fields)当用户要在表单中键入字母、数字等内容时,就会用到文本域。 First name: Last name: 浏览器显示如下:窗体顶端First name: Last name: 窗体底端注意,表单本身并不可见。同时,在大多数浏览器中,文本域的缺省宽度是20个字符。单选按钮(Radio Buttons)当用户从

30、若干给定的的选择中选取其一时,就会用到单选框。 Male Female 浏览器显示如下:窗体顶端Male Female 窗体底端注意,只能从中选取其一。复选框(Checkboxes)当用户需要从若干给定的选择中选取一个或若干选项时,就会用到复选框。 I have a bike I have a car 浏览器显示如下:窗体顶端I have a bike I have a car 窗体底端表单的动作属性(Action)和确认按钮当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。 Userna

31、me: 浏览器显示如下:窗体顶端Username: 窗体底端假如你再上面的文本框内键入几个字母,并且点击确认按钮,那么输入数据会被传送到名为html_form_action.asp的页面。那一页将显示出输入的结果。表单标签标签描述定义供用户输入的表单定义输入域定义文本域 (一个多行的输入控件)定义一个控制的标签定义域定义域的标题定义一个选择列表定义选项组定义下拉列表中的选项定义一个按钮已废弃。有代替。HTML 图像通过使用 HTML,可以在文档中显示图像。图像标签()和源属性(Src)在 HTML 中,图像由 标签定义。 是空标签,意思是说,它只包含属性,并且没有闭合标签。要在页面上显示图像,

32、你需要使用源属性(src)。src 指 source。源属性的值是图像的 URL 地址。定义图像的语法是:URL 指存储图像的位置。如果名为 boat.gif 的图像位于 的 images 目录中,那么其 URL 为 浏览器将图像显示在文档中图像标签出现的地方。如果你将图像标签置于两个段落之间,那么浏览器会首先显示第一个段落,然后显示图片,最后显示第二段。替换文本属性(Alt)alt 属性用来为图像定义一串预备的可替换的文本。替换文本属性的值是用户定义的。在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。此时,浏览器将显示这个替代性的文本而不是图像。为页面上的图像都加上替换文本属性是

33、个好习惯,这样有助于更好的显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用的。基本的注意事项 - 有用的提示:假如某个 HTML 文件包含十个图像,那么为了正确显示这个页面,需要加载 11 个文件。加载图片是需要时间的,所以我们的建议是:慎用图片。图像标签标签描述定义图像。定义图像地图。定义图像地图中的可点击区域。HTML 背景好的背景使站点看上去特别棒。背景(Backgrounds) 拥有两个配置背景的标签。背景可以使颜色或者图像。背景颜色(Bgcolor)背景颜色属性将背景设置为某种颜色。属性值可以是十六进制数、RGB 值或颜色名。 以上的代码均将背景颜色设置为黑色。背景(Back

34、ground)背景属性将背景设置为图像。属性值为图像的URL。如果图像尺寸小于浏览器窗口,那么图像将在整个浏览器窗口进行复制。 body background=URL可以是相对地址,如第一行代码。也可以使绝对地址,如第二行代码。提示:如果你打算使用背景图片,你需要紧记一下几点: 背景图像是否增加了页面的加载时间。小贴士:图像文件不应超过 10k。 背景图像是否与页面中的其他图象搭配良好。 背景图像是否与页面中的文字颜色搭配良好。 图像在页面中平铺后,看上去还可以吗? 对文字的注意力被背景图像喧宾夺主了吗? 基本的注意事项 - 有用的提示: 标签中的背景颜色(bgcolor)、背景(backgr

35、ound)和文本(text)属性在最新的 HTML 标准(HTML4 和 XHTML)中已被废弃。W3C 在他们的推荐标准中已删除这些属性。应该使用层叠样式表(CSS)来定义 HTML 元素的布局和显示属性。HTML 颜色颜色由红色、绿色、蓝色混合而成。颜色值颜色由一个十六进制符号来定义,这个符号由红色、绿色和蓝色的值组成(RGB)。每种颜色的最小值是0(十六进制:#00)。最大值是255(十六进制:#FF)。这个表格给出了由三种颜色混合而成的具体效果:ColorColor HEXColor RGB#000000rgb(0,0,0)#FF0000rgb(255,0,0)#00FF00rgb(0

36、,255,0)#0000FFrgb(0,0,255)#FFFF00rgb(255,255,0)#00FFFFrgb(0,255,255)#FF00FFrgb(255,0,255)#C0C0C0rgb(192,192,192)#FFFFFFrgb(255,255,255)颜色名大多数的浏览器都支持颜色名集合。提示:仅仅有 16 种颜色名被 W3C 的 HTML4.0 标准所支持。它们是:aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yell

37、ow。如果需要使用其它的颜色,需要使用十六进制的颜色值。ColorColor HEXColor Name#F0F8FFAliceBlue#FAEBD7AntiqueWhite#7FFFD4Aquamarine#000000Black#0000FFBlue#8A2BE2BlueViolet#A52A2ABrownWeb安全色数年以前,当大多数计算机仅支持 256 种颜色的时候,一系列 216 种 Web 安全色作为 Web 标准被建议使用。其中的原因是,微软和 Mac 操作系统使用了 40 种不同的保留的固定系统颜色(双方大约各使用 20 种)。我们不确定如今这么做的意义有多大,因为越来越多的计

38、算机有能力处理数百万种颜色,不过做选择还是你自己。216 跨平台色最初,216 跨平台 web 安全色被用来确保:当计算机使用 256 色调色板时,所有的计算机能够正确地显示所有的颜色。0000000000330000660000990000CC0000FF0033000033330033660033990033CC0033FF0066000066330066660066990066CC0066FF0099000099330099660099990099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF0000FF3300FF6600FF9900F

39、FCC00FFFF3300003300333300663300993300CC3300FF3333003333333333663333993333CC3333FF3366003366333366663366993366CC3366FF3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC9933CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF6600006600336600666600996600CC6600FF6633006633336633666633996633CC6633FF666

40、6006666336666666666996666CC6666FF6699006699336699666699996699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF3366FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF9933009933339933669933999933CC9933FF9966009966339966669966999966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC3399C

41、C6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFFCC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFFCCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0000FF0033FF0066FF0099FF0

42、0CCFF00FFFF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33FFCC66FFCC99FFCCCCFFCCFFFFFF00FFFF33FFFF66FFFF99FFFFCCFFFFFFHTML 颜色值颜色由红色、绿色、蓝色混合而成。颜色值颜色由一个十六进制符号来定义,这个符号由红色、绿色和蓝色的值组成(RGB)。每种颜色的最小值是 0(十六进制:#00)。最大值是 255(十六进制:#FF)。关闭红色如

43、果将红色完全关闭,绿色和蓝色的组合有 65536 种(256 x 256)。打开红色如果将红色设置为最大值,那么仍然存在 65536 种绿色和蓝色的不同组合。1600万种不同的颜色通过计算 256 x 256 x 256,从 0 到 255 的红色、绿色和蓝色的值一共可以组合出 1600 万种不同的颜色。大多数现代的显示器有能力显示出至少 16384 种不同的颜色。你可以查看下面的色表,你会看到当绿色和蓝色的值为零时,红色值从 0 到 255 时的具体的颜色。如需查看基于红色从 0 到 255 变化时的 16384 种不同的颜色,请单击下面的十六进制值或者 rgb 颜色值:Red LightHEXRGB#000000rgb(0,0,0)#080000rgb(8,0,0)#100000rgb(16,0,0)#180000rgb(24,0,0)#200000rgb(32,0,0)#280000rgb(40,0,0)#30000

温馨提示

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

评论

0/150

提交评论