查看更多空气质量指数 华莹空气pm2.5实用查询——华莹空气质量指数
亚太环境保护协会APEPA
标 题 内 容 简 介 添 加 日 期 * 人类遗产环境奖 阅读本章以后,你将对应用于环球网上的超级文本标记语言(HTML)有一个基本的了解。你将学习怎样在你自己的网页上使用颜色,格式文本,超连接和图象。 如果你已经熟悉HTML,你只需要粗略浏览本章,或干脆跳过本章直接进入本书的下一部分。如果你对HTML掌握不牢靠,你就要仔细阅读本部分。牢固地掌握本章及下一章所讲述的内容对于学习Active Server Pages编程是非常重要的。 在本章中,你将会学到创建一个简单的网页所需的全部内容。在阅读的过程中,应该经常实验本章所讲述的技术。时时刻刻去使用一种新的计算机语言是学习它的最有效的方法。 什么是HTML文件? HTML文件是被网络浏览器读取,产生网页的文件。从本质上来说,环球网只是一个由HTML文件及一系列传输协议所组成的集合。这些HTML文件存储在分布于世界各地的计算机的硬盘上,而传输协议能把这些文件从一台计算机传输到另一台计算机。 网络浏览器,例如Netscape Navigator或Microsoft Internet explorer,能够解释HTML文件来显示网页,这是网络浏览器的主要作用。当你使用浏览器在环球网上浏览网页时,浏览器软件就自动完成HTML文件到网页的转换。 来查看一个HTML文件的例子。打开你喜爱的网络浏览器,在浏览器的地址输入框内敲入:来进入Active Server Pages的网点(你的计算机应该已连上了Internet)。当在屏幕上显示了此网页后,从网络浏览器的菜单条上选择View Source命令。此时屏幕上就会弹出一个新的窗口并显示一些古怪的文字。你所看到的这些文字就是HTML文件。 2008-5-26 * 亚太节能减排奖 HTML文件与其他文本文件不同,因为HTML文件中包含了一种称为HTML标识符的特殊符号。如果你仔细查看你刚刚用View Source命令获得的HTML文件,你不难发现一些用一对尖角形括弧括起来的文字(<and>)。这就是HTML标识符通常的特征。下面是一个HTML标识符以及由它所修饰的文本的例子: <B> This is bold</B> 在此例中,<B>是用来建立粗体文本的标识符。如果你在<B>和</B>标识符中敲入一些文本,这些文本在浏览器上显示出来就是粗体的。这也说明了HTML标识符的另一个基本特征:大部分HTML标识符是成对出现的,并且象一个容器的作用一样。在本例中,标识符〈B>告诉网络浏览器何时用粗体来显示文本,标识符</B>告诉浏览器何时停止用粗体来显示文本。由于它们是这样起作用的,所以<B>被称为容器标识符。 注意 不同的浏览器可能对某些特殊的HTML标识符用不同的方法来解释,而有时就无法解释。例如有些浏览器就不能解释<FONT>标识符。详细信息可查看下面的章节“HTML标准”。 下面是一个稍微复杂点的HTML标识符例子: <FONT COLOR=”RED”> I am red </FONT> 此句被网络浏览器解释时,I am red将以红色显示出来。〈FONT>标识符的COLOR属性告诉浏览器用何种颜色来显示文本。此标识符又说明了HTML标识符另一个通常的特征:大部分HTML标识符都有一个或多个属性,来决定标识符的行为。COLOR属性只是<FONT>标识符的许多属性之一,下面的例子使用了另一个属性: <FONT COLOR="GREEN" FACE="ARIAL"> My name is Arial and I am green. </FONT> 在此例中,这个句子将以Arial字体,用绿色显示出来。COLOR和FACE都是<FONT>标识符的属性,“GREEN”和“ARIAL”是这两个属性的值。COLOR属性决定了文本以何种颜色显示出来,而FACE属性决定了文本显示的字体。 属性在HTML标识符中出现的顺序是不重要的。通常你可以将属性值用引号扩起来也可以不扩起来。因此在网络浏览器上下面的两个句子显示出来的效果是一样: <FONT COLOR="GREEN" FACE="ARIAL"> My name is Arial and I am green. </FONT> <FONT COLOR=GREEN FACE=ARIAL> My name is Arial and I am green. </FONT> 当然,你最好养成将属性值用引号扩起来的习惯,因为在某些个别情况下,扩与不扩是有区别的。 注意 什么时候给属性值加与不加引号会有区别,有下面两种情况: 1.当您想在属性值中包含空格时候,你必须用引号括起来,如下面的例子: <INPUT TYPE =SUBMIT VALUE=Submit Me!> 如果你想在这个按钮上显示出Submit Me!的字样而不是Submit,那么你就需要用引号将此属性值括起来: <INPUT TYPE =SUBMIT VALUE=”Submit Me!”> 2.这种情况涉及到ASP脚本标识符可能产生的歧义。例如,下面看似正确的语句就可能被ASP误解: <HR WIDTH=100%> 问题在于符号%>在ASP中有特殊的含义,符号%>在ASP中是一个用于结束服务器端脚本的标识符。只要用引号将属性值扩起来,问题就解决了: <HR WIDTH=”100%”> HTML标识符是不区别大小写的,这意味着你在输入HTML标识符时不用管插入的字符是大写的还是小写的,下面的例子与上面的语句在浏览器上显示的效果是完全一样的: <FoNt FaCe=”Arial” cOLor=”GREeN”> My name is Arial and I am green </fOnT> 当然,处于HTML标识符之间的文字大小写是有区别的,如果你全敲入大写MY NAME IS ARIAL AND I AM GREEN. 浏览器将会以大写显示这些文字。 在HTML中,一个空格与两个或多个空格的效果是一样的,网络浏览器忽略HTML文件中的多余空格,这对HTML初学者来说是一个较难掌握的规则。请看下面的HTML语句: I am compact </B> <B> I am spread all the way across the page </B> 第二个句子包括很多空格,但在网络浏览器上显示时,两个句子中多余的空格都会被忽略掉,变为: I am compact I am spread all the way across the page 图5.1说明了在浏览器上显示的结果。 当然,一个空格与两个或多个空格具有相同的效果并不意味着空格是不重要的。你可以在前面那个句子中再敲入几个空格,使它变为如下HTML的语句: <B> I a m com pact </B> 当它在浏览器上显示时,你会看到图5.2所示。 注意我们新加入的这几个空格,他们将会在你所希望的地方显示出来,如果你在这些空格后再加入更多的空格,那么,这些多余的空格将会被忽略掉。 网络浏览器也会忽略HTML文件中的回车键及制表键,因此你可以在HTML文件中加入任意多的空行及制表符,浏览器将不会显示它们。但是,你还是应当避免使用制表符,因为在高版本的HTML中,制表符可能被赋予特殊的含义。 图5.1 网络浏览器忽略HTML文件中的多余空格 图5.2 网络浏览器并不忽略HTML文件中的所有空格 网络浏览器忽略多余的空格键及回车键的特性对于建立可读性强的HTML文件是很有用的。您可以自由的在你的文件中使用空格和空行来使得你的文档简明易读。 2008-5-26 |
上一篇:没有了 | 下一篇:爵士女星被“京雾”熏病 犯哮喘取消演唱会 |