  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14171
- 金币
- 2376
- 威望
- 1647
- 贡献
- 1324
|
程序编制" h" ^+ c: V& y. \' H5 I
随着WEB的发展,与浏览者的交互越来越受到网站制作者的重视。现在的主页跟最初的静态主页相比,界面更加友好,功能更加丰富。这些技术需要一些编程语言来完成,如javascript、VBSCRIPT、CGI、ASP等等。要想使自己的网站在因特网的浩瀚海洋里脱颖而出,就必须掌握这些编程语言。
& S, R" A7 @1 x 经验1 b( J* v6 R- |* D- y: s
经验不是一门技术,却是你制胜的法宝。网站制作中的很多问题,如网站结构、版面安排、中文处理等,都需要你的经验。网上有很多设计优秀的网站,要多学习、借鉴,自己多动手、多尝试,相信你也可以做出引人注目的漂亮网站。7 z9 ^4 s q- z6 z- L9 B5 F# Q
页面基本元素' Q/ u/ r# Q5 `' x5 e. O
HTML的样子2 d* M; s8 c( \. @! \: J+ G
HTML语言是由一系列标记组成的,每个标记有它特定的含义。标记用<>标示,以便和页面的内容区分开来。大多数标记成对出现,后面的标记加上一个“/”,表示结束。就像这样:
2 g1 _! C! @' S2 z. a! V8 W 这是黑体。& W$ p/ v. |! S4 Z- y8 X
这句话的显示结果是:
3 T$ I6 s# Z/ B6 N% z1 y 这是黑体。 j. @3 z3 p5 G/ a! m# _
表示黑体开始,表示黑体结束,标记在浏览器里不显示。如果你用过WPS中文处理系统,就会发现HTML的标记和WPS的控制符有点类似。把HTML的各种标记弄清楚,你就是主页制作大师了。简单吗?不一定,我们还是开始学习吧。5 a$ l% J! V; r7 E
我的第一页 D5 f1 C" U4 M
我们首先来看一个最基本的主页的HTML代码: H! s$ }( J: }/ \2 P2 R {; g" o5 r
1 I( ^/ W8 z' B5 x+ R5 Z! E X
--------------------------------------------------------------------------------
! [7 E/ P" q" N l6 A' Rfirst.html
' I) x! H- a' k2 G' L7 v4 v" e' }这里是页的内容。
( N$ h' o% r% I7 ?7 E: J) M$ b' J/ Z5 j
--------------------------------------------------------------------------------4 z) S f* u, W" ?/ c$ V/ w
在“记事本”里输入上面的内容,保存文件,注意把“保存类型”改成所有文件(*.*),输入文件名“first.html”。使用浏览器查看一下结果。8 b+ L H$ X9 k* S- _6 l
图1-1, d8 H2 ?# e0 M3 ] O3 v5 p
从浏览器的“查看”-“源代码”菜单项里,我们可以看到我们刚才输入的源代码。
0 X% {2 ]* ?" X, F 对比源代码和显示结果,我们发现,一个基本的HTML页有以下几部分构成:
/ u! i% }. d; Z$ }: J2 Y
' r% N: I7 a2 ~/ V 说明本页面使用HTML语言编写,使浏览器软件能够准确无误地解释、显示。6 T! ]5 F. V, {" v7 i( I: ]- e/ x
7 ~ m/ K) i3 s8 f) n% O. x HTML页头,包含页面的一些设置信息。
7 x! ~. k6 Q0 B
8 U* J4 N# D6 o4 I& L# {, | TITLE是HEAD中的重要组成部分,它包含的内容显示在浏览器的窗口标题栏中。如果没有TITLE,浏览器标题栏显示本页的文件名。网上有很多人忽略了TITLE的设置,你可以经常看到UNTITLED或HOME PAGE等这样的默认标题。由于Internet Explorer的收藏夹和Netscape Navigator的书签都是用TITLE作为存储地址文件的标示,所以为你的主页起一个恰当的TITLE是很有必要的。# E) H' l2 J$ B2 P8 H
, n: x- T* a; m9 u3 a |
BODY包含HTML页面的实际内容,显示在浏览器窗口的客户区中。
! K; c% @* B5 M! {+ i' v 页头+ g/ S8 X9 b! N: }- z
除了TITLE标记外,HEAD里还有其他的几个标记。这些标记虽然不常用,但是需要有一定的了解。$ u# U# w. J. W
META
5 [7 _7 U8 E. [* R( C: ~: s) z- ~ META标记用于描述不包含在标准HTML里的一些文档信息。激烈的竞争使浏览器厂商纷纷利用META开发出许多实用的功能,又使这些功能在常用的浏览器中都有效。下面介绍几个很有用的用法:# c+ l" H" v3 o6 J* A; a5 r
9 Z7 g6 d* F \3 i, m1 h
& d9 n" J0 C- Z# b9 D 本页的关键字和描述。在页面里加上这些定义后,一些搜索引擎就能够让读者根据这些关键字查找到你的主页,了解你的主页内容。. |. X3 N! `( b4 t( x. \* N0 y
* u' A" n$ L% R7 q @8 P9 p m4 E 浏览器将在60秒后,自动转到new.htm。你可以利用这个功能,制作一个封面,在若干时间后,自动带读者来到你的目录页。/ X; Y- N1 B( Y6 {1 l: i
如果URL项没有,浏览器就是刷新本页。这就实现了WWW聊天室定期刷新的特性。% Z* |% p, K8 T& b. ~
5 a4 T) i3 M8 W# D1 \- f3 J0 J 描述本页使用的语言。浏览器根据此项,就可以选择正确的语言编码,而不需要读者自己在浏览器里选择。GB2312是指简体中文,而台湾BIG5内码的主页则是用BIG5。
+ U, s- K% Z) w. e, |( v f- ^6 \1 [% ?- R6 E0 t! C
强制性调用网上的最新版本。浏览器为了节约时间,在本地硬盘上保存一个网上文件的临时版本。在你要重新调用时,直接显示硬盘上的文件,而不是网上的。如果你想让读者每次都看到最新的版本,就加上这句话。
6 g; B2 Z7 u$ J# O. U" |3 CLINK$ O/ R2 S; ~0 j3 v* G
显示本文档和其他文档之间的连接关系。一个最有用的应用就是外部层叠样式表的定位。格式如下:
1 F8 D6 o+ b5 W
+ g) h% D& t& I: l9 z. N4 ` REL参数说明两个文档之间的关系,HREF说明目标文档名。关于层叠样式表,将在后面的课程中详述。1 e% f7 Y* U6 G2 ]8 c) ` f" D
BASE3 ~) \8 i3 _6 x2 t
本文档的原始地址。语法是:& r2 P& x- z' c' u# N# L
0 e$ o0 U4 R5 a3 J, E! Z
这样,读者下载你的文档之后,也可以知道是从哪里下载的。. Z8 ~. n# ~0 S8 R1 f$ L5 `
BODY* j' q0 l* ^+ G' Y9 v- @2 H" m2 J
BODY标记有一些属性,用于定义页面内的显示效果。
0 D8 E [9 Y1 b4 ^+ r ALINK、LINK、TEXT、VLINK—— 文字的颜色。. @! r& ?3 K) m1 ]2 n
ALINK:当前激活的连接的文字颜色。
, O6 t# S% b5 E W0 z$ y LINK:连接的文字颜色。
* k- G; y( s/ I1 z% h TEXT:文字的颜色。
& l! E( j3 P: g& Q) D+ v VLINK:参观过的文字颜色。
+ G! Y- |' E, _# ~ 注意:文字的颜色要和背景色有明显的差别,以便读者浏览。
6 a: \* t0 n5 j' k0 T, J; S6 G BACKGROUND、BGPROPERTIES、BGCOLOR——页面的背景部分。/ r( {% v6 s/ A2 S9 _: Z
BACKGROUND:背景图案,该图案在页面内平铺。背景图案应保持单一色调,以保证页面文字易于阅读。8 h. h: T* u7 h( V" w
BGPROPERTIES:设置成FIXED,则背景图案不滚动。(只对INTERNET EXPLORER有效)
# s+ |5 G% @; q& u$ V' ?3 m a; A8 R BGCOLOR:背景色。( _4 {' t! r" P
注意:如果你的背景图案是深色调,因之文字颜色为淡颜色,那么由于浏览器调用页面的顺序是“背景色-文字-背景图案”,那么在背景图案没有显示的情况下,你的文字在白颜色下很难阅读,所以应该选用一个跟你的背景图案颜色一致的背景色。; ]& _1 M' N7 x) F) O. O( k- T
LEFTMARGIN、TOPMARGIN——页边空白。(只对INTERNET EXPLORER有效)/ E+ `2 _! M! S
LEFTMARGIN:左边页边空白。4 a9 |- W8 P* K# H' |* u: X% Y
TOPMARGIN:顶端页边空白。
% ]* I: ^* X" ]) F9 V% S HTML的基本元素就是这些,怎么样,不太难吧。下一课我们就开始制作完整的HTML文件。好了,下课!如果你有什么地方不明白,就来我“办公室”问吧。 |
|