获得本站免费赞助空间请点这里
返回列表 发帖

HTML的基本元素

程序编制
1 w! x- D: b2 [9 B3 T( d3 X    随着WEB的发展,与浏览者的交互越来越受到网站制作者的重视。现在的主页跟最初的静态主页相比,界面更加友好,功能更加丰富。这些技术需要一些编程语言来完成,如javascript、VBSCRIPT、CGI、ASP等等。要想使自己的网站在因特网的浩瀚海洋里脱颖而出,就必须掌握这些编程语言。
/ ^: \; x* s8 W# }& }- S    经验% E" d$ w% D2 h( `
    经验不是一门技术,却是你制胜的法宝。网站制作中的很多问题,如网站结构、版面安排、中文处理等,都需要你的经验。网上有很多设计优秀的网站,要多学习、借鉴,自己多动手、多尝试,相信你也可以做出引人注目的漂亮网站。
. I: t  H7 j; C& [1 B% O# U    页面基本元素
7 ?( F0 u7 r) P$ [' z# Q" x   HTML的样子
9 h7 ]+ t0 C. C& }: m    HTML语言是由一系列标记组成的,每个标记有它特定的含义。标记用<>标示,以便和页面的内容区分开来。大多数标记成对出现,后面的标记加上一个“/”,表示结束。就像这样:
  ^- y- I- T$ ]2 }; t    这是黑体。
0 @# [# k8 l5 X- i- g8 A3 I- e9 |    这句话的显示结果是:
3 t) y7 X1 A& N" c6 k- ~5 ~2 m    这是黑体。
- U2 P* D/ j! a7 {- v    表示黑体开始,表示黑体结束,标记在浏览器里不显示。如果你用过WPS中文处理系统,就会发现HTML的标记和WPS的控制符有点类似。把HTML的各种标记弄清楚,你就是主页制作大师了。简单吗?不一定,我们还是开始学习吧。! D. m# C) r/ j3 w6 L  ]
    我的第一页
* V0 ?8 _! w) U( T! V* [" }我们首先来看一个最基本的主页的HTML代码:, l. R% u5 C, v

, H5 ~4 X: v& ~--------------------------------------------------------------------------------7 c- o' E# r' z& U9 |& K
first.html
$ N& f7 U/ O; L# v& C) @这里是页的内容。+ N+ C# O% {+ b

  U4 z) _& U7 K+ E$ t--------------------------------------------------------------------------------
9 ~, |1 {  b2 N. n% N    在“记事本”里输入上面的内容,保存文件,注意把“保存类型”改成所有文件(*.*),输入文件名“first.html”。使用浏览器查看一下结果。3 T, {+ Q8 S7 u5 n) _/ `
图1-1$ R( g* a2 P2 M/ [; @4 Y3 R9 P* K' p
    从浏览器的“查看”-“源代码”菜单项里,我们可以看到我们刚才输入的源代码。& I; M9 m# H. A1 \
    对比源代码和显示结果,我们发现,一个基本的HTML页有以下几部分构成:! N9 F4 s% m, h5 {) c( C4 P8 l
( V6 y: e& V& ~; r& _
    说明本页面使用HTML语言编写,使浏览器软件能够准确无误地解释、显示。/ f6 j% W0 J; h, n
0 s" E4 n- P; V1 h
    HTML页头,包含页面的一些设置信息。
9 I! ~# G4 [/ F! ~1 I0 b+ U8 a8 Y4 b/ a
    TITLE是HEAD中的重要组成部分,它包含的内容显示在浏览器的窗口标题栏中。如果没有TITLE,浏览器标题栏显示本页的文件名。网上有很多人忽略了TITLE的设置,你可以经常看到UNTITLED或HOME PAGE等这样的默认标题。由于Internet Explorer的收藏夹和Netscape Navigator的书签都是用TITLE作为存储地址文件的标示,所以为你的主页起一个恰当的TITLE是很有必要的。! G6 L+ Z3 @% f$ a% H
% k( p8 `  a1 L$ }* j
    BODY包含HTML页面的实际内容,显示在浏览器窗口的客户区中。5 M- A3 j# k8 E$ B
    页头" k+ x) w+ O% |/ V( `
    除了TITLE标记外,HEAD里还有其他的几个标记。这些标记虽然不常用,但是需要有一定的了解。
/ \0 h0 d  j  uMETA
( H' Y' X$ t' s+ i, K* S: j; U    META标记用于描述不包含在标准HTML里的一些文档信息。激烈的竞争使浏览器厂商纷纷利用META开发出许多实用的功能,又使这些功能在常用的浏览器中都有效。下面介绍几个很有用的用法:
) C  k6 T& e! c; M) \: D% [* E1 q+ A3 M
# P  ]/ P9 @" m% ^
    本页的关键字和描述。在页面里加上这些定义后,一些搜索引擎就能够让读者根据这些关键字查找到你的主页,了解你的主页内容。
9 Q! N  ?1 E3 u1 Q8 s3 n, Q/ G! ]2 O
    浏览器将在60秒后,自动转到new.htm。你可以利用这个功能,制作一个封面,在若干时间后,自动带读者来到你的目录页。
' z  c; c4 f, U+ ]  X" O1 ~4 `0 X    如果URL项没有,浏览器就是刷新本页。这就实现了WWW聊天室定期刷新的特性。
; n, z. B) U* S* D; X
+ S6 |  F2 W7 u- E4 E- f: J% j    描述本页使用的语言。浏览器根据此项,就可以选择正确的语言编码,而不需要读者自己在浏览器里选择。GB2312是指简体中文,而台湾BIG5内码的主页则是用BIG5。+ ?0 P: j( g* o8 ~3 [& O

1 H8 l! F" |, M3 C' V4 y: M    强制性调用网上的最新版本。浏览器为了节约时间,在本地硬盘上保存一个网上文件的临时版本。在你要重新调用时,直接显示硬盘上的文件,而不是网上的。如果你想让读者每次都看到最新的版本,就加上这句话。7 X5 w9 X4 j8 _; E
LINK
. G/ M# }& d/ g; o- [( _7 `' \    显示本文档和其他文档之间的连接关系。一个最有用的应用就是外部层叠样式表的定位。格式如下:
7 M1 N2 F+ D+ s7 C" g   
7 M+ j# X  D& ~  q: H. l% F/ h" S. i    REL参数说明两个文档之间的关系,HREF说明目标文档名。关于层叠样式表,将在后面的课程中详述。
7 o$ x' P& J) `BASE! I3 z/ L( d$ L4 w3 x2 g
    本文档的原始地址。语法是:
3 j8 u( ~7 I* C- ], j   
0 z$ c9 n7 N4 \  Y. @5 ?    这样,读者下载你的文档之后,也可以知道是从哪里下载的。
  L7 @& n" B/ ~" {2 {; {) XBODY5 t  c; B0 }9 A/ d" S
    BODY标记有一些属性,用于定义页面内的显示效果。
# U& D0 ]9 p& i+ k    ALINK、LINK、TEXT、VLINK—— 文字的颜色。$ N7 L6 Q) R& w9 X% v
    ALINK:当前激活的连接的文字颜色。) k  F6 R; x: A; D0 r: t
    LINK:连接的文字颜色。" z1 H& S, w8 X$ C- e! r
    TEXT:文字的颜色。1 V8 W; L4 a+ s4 k8 E+ P
    VLINK:参观过的文字颜色。
% {/ m  _+ a4 v8 s" }, N    注意:文字的颜色要和背景色有明显的差别,以便读者浏览。
- I# g" c* l9 `- T    BACKGROUND、BGPROPERTIES、BGCOLOR——页面的背景部分。. q9 e! E6 |. T  T5 q3 \
    BACKGROUND:背景图案,该图案在页面内平铺。背景图案应保持单一色调,以保证页面文字易于阅读。2 D$ P; K- u  o2 d9 @1 I
    BGPROPERTIES:设置成FIXED,则背景图案不滚动。(只对INTERNET EXPLORER有效)
5 \/ F( J  c  g5 }% D& ^    BGCOLOR:背景色。/ p6 x/ e+ j* _- {
    注意:如果你的背景图案是深色调,因之文字颜色为淡颜色,那么由于浏览器调用页面的顺序是“背景色-文字-背景图案”,那么在背景图案没有显示的情况下,你的文字在白颜色下很难阅读,所以应该选用一个跟你的背景图案颜色一致的背景色。
$ y4 B; v! B. a* k% z) K1 J    LEFTMARGIN、TOPMARGIN——页边空白。(只对INTERNET EXPLORER有效)4 e5 J4 b  S! w7 q
    LEFTMARGIN:左边页边空白。$ U2 n5 e1 R* O( @& q' P' M4 |  L
    TOPMARGIN:顶端页边空白。# g4 E# b% E* Q' I
    HTML的基本元素就是这些,怎么样,不太难吧。下一课我们就开始制作完整的HTML文件。好了,下课!如果你有什么地方不明白,就来我“办公室”问吧。

返回列表
【捌玖网络】已经运行: