|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
程序编制
" j+ ^0 G" h& V' X" U- s* h% U 随着WEB的发展,与浏览者的交互越来越受到网站制作者的重视。现在的主页跟最初的静态主页相比,界面更加友好,功能更加丰富。这些技术需要一些编程语言来完成,如javascript、VBSCRIPT、CGI、ASP等等。要想使自己的网站在因特网的浩瀚海洋里脱颖而出,就必须掌握这些编程语言。
/ Y0 d% p! e% x- m# ` 经验
+ A3 q2 d' t- T 经验不是一门技术,却是你制胜的法宝。网站制作中的很多问题,如网站结构、版面安排、中文处理等,都需要你的经验。网上有很多设计优秀的网站,要多学习、借鉴,自己多动手、多尝试,相信你也可以做出引人注目的漂亮网站。) T5 C3 X2 u7 k/ I& R1 D
页面基本元素
( t' ]4 S* F7 Q3 k3 I0 { HTML的样子
. }/ h) [6 p& Y$ \8 y( S# H HTML语言是由一系列标记组成的,每个标记有它特定的含义。标记用<>标示,以便和页面的内容区分开来。大多数标记成对出现,后面的标记加上一个“/”,表示结束。就像这样:/ h S- p, k6 v2 P( L
这是黑体。
, r( l+ e4 D8 R4 J 这句话的显示结果是:
8 V! |4 _4 C, D2 I 这是黑体。9 N) q) H, X% ~) i& Y
表示黑体开始,表示黑体结束,标记在浏览器里不显示。如果你用过WPS中文处理系统,就会发现HTML的标记和WPS的控制符有点类似。把HTML的各种标记弄清楚,你就是主页制作大师了。简单吗?不一定,我们还是开始学习吧。' y+ d C; Q7 Z4 q
我的第一页 / E; T, ?* v; i4 @, {2 T. n' `" @5 {
我们首先来看一个最基本的主页的HTML代码:
$ Y- R- |$ u! B( M, M& U
/ Y: f) v- P0 j. V$ P3 G--------------------------------------------------------------------------------4 t- W; E0 m% F6 u
first.html
( J, u }; N, _* e9 q7 s) @这里是页的内容。, x8 H" y& Q3 n$ |" c
0 a" L# e; c; L3 T--------------------------------------------------------------------------------
( h4 T, Q1 h$ t- `. p. d 在“记事本”里输入上面的内容,保存文件,注意把“保存类型”改成所有文件(*.*),输入文件名“first.html”。使用浏览器查看一下结果。
7 ^3 p9 h# X. q5 o; Y+ n5 q0 G图1-10 B+ M6 [" H9 j' U5 l' [. r/ K
从浏览器的“查看”-“源代码”菜单项里,我们可以看到我们刚才输入的源代码。
9 g$ d5 \" Q3 k' Z7 i- Y/ g2 W/ k 对比源代码和显示结果,我们发现,一个基本的HTML页有以下几部分构成:
. u( v1 R+ z- V' g+ e2 y' m' f/ K; l0 j' H$ ~5 H
说明本页面使用HTML语言编写,使浏览器软件能够准确无误地解释、显示。% O6 H. {% V. ~. C4 c6 \# m6 K$ A
% `& c4 h2 o. H* r6 e2 [+ M O; K
HTML页头,包含页面的一些设置信息。. X" \; g; i) Y$ Y `# n1 q8 V
& `% B# O+ l2 D1 E: A: O
TITLE是HEAD中的重要组成部分,它包含的内容显示在浏览器的窗口标题栏中。如果没有TITLE,浏览器标题栏显示本页的文件名。网上有很多人忽略了TITLE的设置,你可以经常看到UNTITLED或HOME PAGE等这样的默认标题。由于Internet Explorer的收藏夹和Netscape Navigator的书签都是用TITLE作为存储地址文件的标示,所以为你的主页起一个恰当的TITLE是很有必要的。
. q z& k! N- V6 ~4 H* M
% r) ]$ }# t: ]# T# j BODY包含HTML页面的实际内容,显示在浏览器窗口的客户区中。. i8 s" J1 O4 F' u2 V! Y- c
页头- V2 L* }2 Q, l
除了TITLE标记外,HEAD里还有其他的几个标记。这些标记虽然不常用,但是需要有一定的了解。
4 v7 ^' R4 J" R3 g# eMETA
4 D& A# w5 l# x" o! y- g& F; A META标记用于描述不包含在标准HTML里的一些文档信息。激烈的竞争使浏览器厂商纷纷利用META开发出许多实用的功能,又使这些功能在常用的浏览器中都有效。下面介绍几个很有用的用法:8 g5 S _# p+ @: }5 x* \) H- ?
7 ?" m; `4 ?/ q4 q4 s
2 C, P" d# K% J8 _8 u2 C3 f3 G
本页的关键字和描述。在页面里加上这些定义后,一些搜索引擎就能够让读者根据这些关键字查找到你的主页,了解你的主页内容。
1 V f+ I( v) X( Q( E1 |# e" {
浏览器将在60秒后,自动转到new.htm。你可以利用这个功能,制作一个封面,在若干时间后,自动带读者来到你的目录页。
: p9 q( f% q; A, P3 q( w+ l8 P 如果URL项没有,浏览器就是刷新本页。这就实现了WWW聊天室定期刷新的特性。& f/ r f5 i: f9 Z2 n: g
: b4 x- n* \ O9 f" R9 o' r: y
描述本页使用的语言。浏览器根据此项,就可以选择正确的语言编码,而不需要读者自己在浏览器里选择。GB2312是指简体中文,而台湾BIG5内码的主页则是用BIG5。4 v$ d+ p/ V( w" F' D
, u( _- a1 [: L$ M' e
强制性调用网上的最新版本。浏览器为了节约时间,在本地硬盘上保存一个网上文件的临时版本。在你要重新调用时,直接显示硬盘上的文件,而不是网上的。如果你想让读者每次都看到最新的版本,就加上这句话。
B+ n/ ^5 A! C: t8 g( y' gLINK R7 }0 N0 p# ~, X3 [# w8 [# t
显示本文档和其他文档之间的连接关系。一个最有用的应用就是外部层叠样式表的定位。格式如下:1 {) Y4 |! ^0 b6 O2 @* Q; X
. g/ o- d5 v2 G, l REL参数说明两个文档之间的关系,HREF说明目标文档名。关于层叠样式表,将在后面的课程中详述。
3 }2 e: N0 O/ q2 Y' LBASE, ?( [, Y `* E
本文档的原始地址。语法是:6 m' z! Y7 G. Z$ D, k4 D' K3 z
# L( P% o9 O' p$ ?/ E
这样,读者下载你的文档之后,也可以知道是从哪里下载的。7 U6 S& k5 A: K7 w' O% ^/ s
BODY. c3 w6 @, C0 L
BODY标记有一些属性,用于定义页面内的显示效果。6 {4 N! }! l M g7 ]
ALINK、LINK、TEXT、VLINK—— 文字的颜色。
m3 j$ I8 p5 {# u ALINK:当前激活的连接的文字颜色。) w5 j) T, Z6 ^- E6 K* T3 ?7 N
LINK:连接的文字颜色。
% Q4 g6 E4 L" a% l- p+ A TEXT:文字的颜色。4 I; S4 ]4 ~( ?, y2 O V# \
VLINK:参观过的文字颜色。
) {5 F4 e- `* X% h9 ?* I2 n- ? 注意:文字的颜色要和背景色有明显的差别,以便读者浏览。
9 J# l, K) I# r5 \3 k1 } BACKGROUND、BGPROPERTIES、BGCOLOR——页面的背景部分。; Y. I0 g: ~) P* Q
BACKGROUND:背景图案,该图案在页面内平铺。背景图案应保持单一色调,以保证页面文字易于阅读。4 ^; o+ J( W+ p. D7 ?% {- |4 `; a
BGPROPERTIES:设置成FIXED,则背景图案不滚动。(只对INTERNET EXPLORER有效)
# ?& X9 s. I. b" g' D( r4 y BGCOLOR:背景色。
% ^3 x8 d* x+ x( _ 注意:如果你的背景图案是深色调,因之文字颜色为淡颜色,那么由于浏览器调用页面的顺序是“背景色-文字-背景图案”,那么在背景图案没有显示的情况下,你的文字在白颜色下很难阅读,所以应该选用一个跟你的背景图案颜色一致的背景色。2 `0 p4 W+ a6 a" @; m: p0 s+ N
LEFTMARGIN、TOPMARGIN——页边空白。(只对INTERNET EXPLORER有效)3 [ i: R3 L B8 U, [" n
LEFTMARGIN:左边页边空白。5 f4 f: [3 @) l& [8 d" o
TOPMARGIN:顶端页边空白。
# w5 I, ^8 p6 |2 _: |% ~2 _: x HTML的基本元素就是这些,怎么样,不太难吧。下一课我们就开始制作完整的HTML文件。好了,下课!如果你有什么地方不明白,就来我“办公室”问吧。 |
|