|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14387
- 金币
- 2479
- 威望
- 1647
- 贡献
- 1427
|
程序编制+ q( _1 i7 C) u6 v0 \
随着WEB的发展,与浏览者的交互越来越受到网站制作者的重视。现在的主页跟最初的静态主页相比,界面更加友好,功能更加丰富。这些技术需要一些编程语言来完成,如javascript、VBSCRIPT、CGI、ASP等等。要想使自己的网站在因特网的浩瀚海洋里脱颖而出,就必须掌握这些编程语言。- U) i/ _2 P, j
经验
B" ]6 s) W6 m" M" e Y 经验不是一门技术,却是你制胜的法宝。网站制作中的很多问题,如网站结构、版面安排、中文处理等,都需要你的经验。网上有很多设计优秀的网站,要多学习、借鉴,自己多动手、多尝试,相信你也可以做出引人注目的漂亮网站。- i; B1 H% h' L) k a
页面基本元素
N, Z+ E) o! O, @0 N1 Y" |' f HTML的样子7 Q. I+ r$ V, U6 d6 F( o( B
HTML语言是由一系列标记组成的,每个标记有它特定的含义。标记用<>标示,以便和页面的内容区分开来。大多数标记成对出现,后面的标记加上一个“/”,表示结束。就像这样:
( ^1 J h! }. M1 ^$ G+ ?- I 这是黑体。
2 g5 |* W j/ l& v! b9 @, c. _ 这句话的显示结果是:
! y. S8 w) H4 \7 x5 |& C. _+ v 这是黑体。) b8 F$ R/ e- U. s0 V7 ~$ r% K
表示黑体开始,表示黑体结束,标记在浏览器里不显示。如果你用过WPS中文处理系统,就会发现HTML的标记和WPS的控制符有点类似。把HTML的各种标记弄清楚,你就是主页制作大师了。简单吗?不一定,我们还是开始学习吧。& o% h& E0 y, J
我的第一页 $ N' S4 i5 r# I' H# A! N3 `
我们首先来看一个最基本的主页的HTML代码:: ?& ?" v- }: ^0 R6 t# |; z) T
5 t4 U7 Q g: Y, @" T+ i3 {--------------------------------------------------------------------------------' m, A& H! P0 `$ f$ v) R3 @
first.html, ], b2 G( f- l( M, f
这里是页的内容。; W* \7 p7 J7 Z r7 t
0 x( R' H+ G3 Y8 P5 {! L" C
--------------------------------------------------------------------------------
' ?( F, [/ T& u; s' t% u 在“记事本”里输入上面的内容,保存文件,注意把“保存类型”改成所有文件(*.*),输入文件名“first.html”。使用浏览器查看一下结果。
( q- d$ [/ Z2 A! A图1-1
: ^, ^! x, F: S# ^6 B 从浏览器的“查看”-“源代码”菜单项里,我们可以看到我们刚才输入的源代码。
; M" ^2 i( Y, g9 U3 @ 对比源代码和显示结果,我们发现,一个基本的HTML页有以下几部分构成:
! ]; z9 X" j" a, @
3 k- V# y! p7 J' X/ ]) e 说明本页面使用HTML语言编写,使浏览器软件能够准确无误地解释、显示。
+ w$ j2 o+ S/ _2 Y3 p1 L
% N2 m; a$ Z- {% t1 S C HTML页头,包含页面的一些设置信息。
) y& _9 T" p i+ g, K, A6 u) Q3 e! r/ O* W3 u+ F7 V
TITLE是HEAD中的重要组成部分,它包含的内容显示在浏览器的窗口标题栏中。如果没有TITLE,浏览器标题栏显示本页的文件名。网上有很多人忽略了TITLE的设置,你可以经常看到UNTITLED或HOME PAGE等这样的默认标题。由于Internet Explorer的收藏夹和Netscape Navigator的书签都是用TITLE作为存储地址文件的标示,所以为你的主页起一个恰当的TITLE是很有必要的。
( B- y- N, R: J$ }* s7 U0 C* e6 @. m8 X
BODY包含HTML页面的实际内容,显示在浏览器窗口的客户区中。. Y7 v" p9 J' y; o0 k
页头* W1 W" c6 ^$ Q
除了TITLE标记外,HEAD里还有其他的几个标记。这些标记虽然不常用,但是需要有一定的了解。0 R' K- h: g m) a2 w
META# z: \$ z- y2 N
META标记用于描述不包含在标准HTML里的一些文档信息。激烈的竞争使浏览器厂商纷纷利用META开发出许多实用的功能,又使这些功能在常用的浏览器中都有效。下面介绍几个很有用的用法:! O) Q" l* w+ T5 M* {" `4 z! o: c
$ ?# `3 ` ]0 X. `& }3 y+ h9 K1 E/ o; |$ F
4 Z+ K2 G8 d# }1 A' y8 J0 x; m. _- u 本页的关键字和描述。在页面里加上这些定义后,一些搜索引擎就能够让读者根据这些关键字查找到你的主页,了解你的主页内容。$ q( C9 P: I& {' @; B" N; k3 X
2 q" x& E( b2 X; q( H& u! i- w* c0 H
浏览器将在60秒后,自动转到new.htm。你可以利用这个功能,制作一个封面,在若干时间后,自动带读者来到你的目录页。
7 S" s/ z* v6 J. ^1 L I 如果URL项没有,浏览器就是刷新本页。这就实现了WWW聊天室定期刷新的特性。
( e1 d/ C' q& B5 U4 |/ o* ~$ c8 l4 ]4 h8 {& w
描述本页使用的语言。浏览器根据此项,就可以选择正确的语言编码,而不需要读者自己在浏览器里选择。GB2312是指简体中文,而台湾BIG5内码的主页则是用BIG5。# I4 ~/ J e$ @; v; M
1 {* J+ C+ U; R) J' A& j f
强制性调用网上的最新版本。浏览器为了节约时间,在本地硬盘上保存一个网上文件的临时版本。在你要重新调用时,直接显示硬盘上的文件,而不是网上的。如果你想让读者每次都看到最新的版本,就加上这句话。& Z+ b. f* O% U9 t4 F; ?, v6 v9 j# R4 S
LINK
( _1 Y, y7 i/ h/ C' c 显示本文档和其他文档之间的连接关系。一个最有用的应用就是外部层叠样式表的定位。格式如下:/ y. X7 y+ v9 C8 g# C8 L0 G
- ?& o' b" Z0 i3 Q: ~: a x
REL参数说明两个文档之间的关系,HREF说明目标文档名。关于层叠样式表,将在后面的课程中详述。
1 @4 J+ Y% _/ R) }* ABASE
! u9 D1 A, o5 M 本文档的原始地址。语法是:" W2 z0 U5 H) O& g/ I
! P2 |+ R! {, O+ C0 Q 这样,读者下载你的文档之后,也可以知道是从哪里下载的。6 T3 m; R9 G& }
BODY+ M* S/ d! Q H! C- v- Z2 o
BODY标记有一些属性,用于定义页面内的显示效果。3 r/ h9 _: b6 I+ z4 g5 h
ALINK、LINK、TEXT、VLINK—— 文字的颜色。+ D% C* Q8 R; r
ALINK:当前激活的连接的文字颜色。
! r3 x0 L8 k+ }; U LINK:连接的文字颜色。. ~9 g& d2 B* W2 `( o( b* u
TEXT:文字的颜色。4 k% C' U) j+ |; E) e
VLINK:参观过的文字颜色。
, |, U/ q' r9 B" R4 R; o+ z 注意:文字的颜色要和背景色有明显的差别,以便读者浏览。
8 m0 }% q9 ^3 A8 o1 E n8 n$ S BACKGROUND、BGPROPERTIES、BGCOLOR——页面的背景部分。
1 [3 w/ y# P M+ m/ g BACKGROUND:背景图案,该图案在页面内平铺。背景图案应保持单一色调,以保证页面文字易于阅读。
8 a: o; N9 d2 y BGPROPERTIES:设置成FIXED,则背景图案不滚动。(只对INTERNET EXPLORER有效)$ S- m4 f- A- B# f$ ~; t
BGCOLOR:背景色。( n" S( I( l5 |- Q3 T
注意:如果你的背景图案是深色调,因之文字颜色为淡颜色,那么由于浏览器调用页面的顺序是“背景色-文字-背景图案”,那么在背景图案没有显示的情况下,你的文字在白颜色下很难阅读,所以应该选用一个跟你的背景图案颜色一致的背景色。
9 f, W: a! R7 @& f# s3 J3 M LEFTMARGIN、TOPMARGIN——页边空白。(只对INTERNET EXPLORER有效) u7 d' @9 W4 n. |7 X: d
LEFTMARGIN:左边页边空白。
- D4 E. Z' V7 g6 x m TOPMARGIN:顶端页边空白。* x1 e) q6 h0 [
HTML的基本元素就是这些,怎么样,不太难吧。下一课我们就开始制作完整的HTML文件。好了,下课!如果你有什么地方不明白,就来我“办公室”问吧。 |
|