html 显示原理
了解asp.net 的大致的工作原理后,我们就要开始来进行实作了。我们知道asp.net 的程序代码最终执行完毕后,会将执行结果制成浏览器了解的html(hypertext markup language,超文件标示语言)后再传输给浏览器进行解读,最后再将解读的结果显示给使用者。html 语言是全球信息网(world wide web)文件(即网页)所使用共同的语言。要让浏览器显示出我们网页想要表现出的样式,必需要用html 语言加以设定版面的编排。虽然现在网页制作的新技术很多,但是基本上还是架构在html 之上;所以在学习asp.net 之前,对html 语言有基本的了解是必要的。
html 制作工具
编辑html 的可视化工具很多,使用frontpage 比较方便,没有的话用wordpad 也可以。
1. 我们先用wordpad 输入如下html 内容:

5. 然后使用档案总管,用鼠标在该档案上双击两下,该html 档案就会被用浏览器
打开:
html 标注
html 是由标注、属性及数据组合而成的,例如我们刚刚所输入的html 档案中,html 标注即为<html> 以及</html>,而「hello」则是我们要显示的资料。这里我们还没有用到属性,稍后会带领大家了解。html 标注有许多种,每一种都有特定的意义和用途,并规定必须被「<>」符号包含。刚刚的<html> 标注即表示以下为html,浏览器收到后即进行解读,将「hello」输出至显示窗口,直到读到</html>,即表示html 结束。接下来我们将刚刚的html 加入如下内容:
我们观察刚才所加入的标注<font size="7" color="red">,font 标注表示标注后面的文字要设定字型变化,而里面的size 以及color 都是属性,分别设定字型的大小以及颜色,属性和属性之间要空一个空格;由双引号引起来的7 及red 分别是属性的设定值,而</font> 表示影响到此为止。所以被<font> 及</font> 所围起来的文字「hello」大小为7 级,颜色为红色;而在</font>后面的文字「html」就没有受到影响。由此我们知道: html 标注的影响范围在区块之内,而且不分大小写。所以显示的结果就变成:
html 学习工具-frontpage 2000
使用frontpage 来编辑html 是最方便不过了,因为它是即见即所得的工具,可以立即看到结果。我们先执行frontpage 2000,则出现以下画面:

在frontpage 下方有三个标签,分别是「一般」、「html」以及「预览」。我们最主要就是利
用这三种模式进行html 的编辑。
一般窗口
在一般卷标内可以用视觉的方式编辑网页,直接在窗口内输入文字或配置图形,可以不用使用html 语言。如果我们只是网页设计师的话,直接使用这个窗口编辑网页即可。可是要动态的产生网页,就必须利用程序产生html 才可以。左侧的检视窗口我们目前用不到,可以选择选单的「检视」选项,并将「检视列」的选项取消,让编辑窗口大一点。这个窗口的使用方法和word很像,直接输入文字后可以设定文字的字型、颜色、大小等属性。由于是即见即所得,当然会马上出现显示结果:
html 窗口
html 窗口是让我们以直接输入html 的方式编辑网页,我们切换到html 窗口,并且观察一下刚刚以直接输入的方式所产生的html 檔:

我们看到除了(3)是我们之前所输入的html,并被<p> 标注起来之外,还多了(1)head和(2)body 这两个标注。我们将刚刚html 标注做分析后,发现如下的阶层:

我们来看看这些标注所代表的意义:
html :表示被<html> 及</html> 所包围起来的内容是一份html 文件,不过本标注也可以省略。
head :此标注用来注明此份文件作者等信息,除了<title> 会显示在浏览器的标题列之外,其它并不会显示出来。故<meta> 可以省略。
body :被此标注所围起来的数据,即表示是html 文件的内容,会被浏览器显示在显示窗口,不过本标注也可以省略;而里面的<p> 则是代表段落标注,代表所围起来的文字为一个段落。
预览窗口
我们用一般窗口或是html 窗口所编辑的网页,想要预览在浏览器上输出的状况,可以使用预览窗口:

或是先存盘后选择「用浏览器预览」,使用浏览器来观察:
