标题:
HTML的基本元素
[打印本页]
作者:
admin
时间:
2008-1-19 23:22
标题:
HTML的基本元素
程序编制
/ o. ~9 W- H( Q4 W" d
随着WEB的发展,与浏览者的交互越来越受到网站制作者的重视。现在的主页跟最初的静态主页相比,界面更加友好,功能更加丰富。这些技术需要一些编程语言来完成,如javascript、VBSCRIPT、CGI、ASP等等。要想使自己的网站在因特网的浩瀚海洋里脱颖而出,就必须掌握这些编程语言。
* r2 [$ X! {. ~ J7 C. N1 K/ Q
经验
( f( L; w1 C) s3 |1 Z8 N) u
经验不是一门技术,却是你制胜的法宝。网站制作中的很多问题,如网站结构、版面安排、中文处理等,都需要你的经验。网上有很多设计优秀的网站,要多学习、借鉴,自己多动手、多尝试,相信你也可以做出引人注目的漂亮网站。
9 h- E/ Y0 z# n6 z
页面基本元素
8 v/ g- ], J3 h
HTML的样子
. n1 K) U2 q8 X# y+ e+ G
HTML语言是由一系列标记组成的,每个标记有它特定的含义。标记用<>标示,以便和页面的内容区分开来。大多数标记成对出现,后面的标记加上一个“/”,表示结束。就像这样:
" v& q" d8 l/ a$ Y# u5 T# D
这是黑体。
. z3 e) e1 ^0 f9 [1 R
这句话的显示结果是:
% ~2 s9 q# `, [& ?8 p
这是黑体。
* x3 O8 c4 m9 S/ w$ A8 W& p- r4 C" W
表示黑体开始,
表示黑体结束,标记在浏览器里不显示。如果你用过WPS中文处理系统,就会发现HTML的标记和WPS的控制符有点类似。把HTML的各种标记弄清楚,你就是主页制作大师了。简单吗?不一定,我们还是开始学习吧。
( s: {$ [* F- B: z) E6 T# p
我的第一页
9 D" X' }$ V& C, s" ?- H/ d
我们首先来看一个最基本的主页的HTML代码:
+ K& {6 [" R& ]; t8 @$ P
/ ?; @! c$ |( J% s
--------------------------------------------------------------------------------
, S1 h" r7 F g: U0 N, C5 R
first.html
3 m* j8 c1 J& e5 g/ U, e$ b
这里是页的内容。
9 @; ]) ]5 ~& n& N1 F+ k/ m. s
# O1 h- \6 S4 t+ Z& u/ u8 z
--------------------------------------------------------------------------------
7 o, @$ @6 G( J
在“记事本”里输入上面的内容,保存文件,注意把“保存类型”改成所有文件(*.*),输入文件名“first.html”。使用浏览器查看一下结果。
$ s( Q& M6 H8 {8 F9 j# @
图1-1
$ U# P) k: _! \
从浏览器的“查看”-“源代码”菜单项里,我们可以看到我们刚才输入的源代码。
: D, [7 w/ R2 y: I7 B5 j8 P- F
对比源代码和显示结果,我们发现,一个基本的HTML页有以下几部分构成:
2 w8 q4 J7 Z% T; K) S
8 u+ K* G- m8 q: L# b& l8 R! Q
说明本页面使用HTML语言编写,使浏览器软件能够准确无误地解释、显示。
% C2 |( L8 a" B$ ^& L
" H8 i% F# I& ^8 c# W" c$ Z/ x* }
HTML页头,包含页面的一些设置信息。
5 g- e* z: X) J& M
# p/ `" \3 r$ ~+ l
TITLE是HEAD中的重要组成部分,它包含的内容显示在浏览器的窗口标题栏中。如果没有TITLE,浏览器标题栏显示本页的文件名。网上有很多人忽略了TITLE的设置,你可以经常看到UNTITLED或HOME PAGE等这样的默认标题。由于Internet Explorer的收藏夹和Netscape Navigator的书签都是用TITLE作为存储地址文件的标示,所以为你的主页起一个恰当的TITLE是很有必要的。
6 M! b8 O) {- N: v, M) ]( P
1 A5 I& ^, b2 ]2 Y/ k
BODY包含HTML页面的实际内容,显示在浏览器窗口的客户区中。
) u5 e# }3 Y" i% L1 d$ n# p- D
页头
3 M, n2 z8 H9 M( s3 I
除了TITLE标记外,HEAD里还有其他的几个标记。这些标记虽然不常用,但是需要有一定的了解。
3 X5 g# ]9 Q& S& ?; B0 k
META
( `# I" E3 ^# F' i- k& C+ Y
META标记用于描述不包含在标准HTML里的一些文档信息。激烈的竞争使浏览器厂商纷纷利用META开发出许多实用的功能,又使这些功能在常用的浏览器中都有效。下面介绍几个很有用的用法:
' [# ^2 ]; f# e$ o( o& D( e; O3 w
3 `0 ~- y7 j9 [2 J
. m5 i% K { [, o
本页的关键字和描述。在页面里加上这些定义后,一些搜索引擎就能够让读者根据这些关键字查找到你的主页,了解你的主页内容。
: V; j! k6 v2 F% ^0 A$ N
( m. |) O8 z7 J `& [
浏览器将在60秒后,自动转到new.htm。你可以利用这个功能,制作一个封面,在若干时间后,自动带读者来到你的目录页。
3 W3 C0 y1 `$ ^ E! ]( m
如果URL项没有,浏览器就是刷新本页。这就实现了WWW聊天室定期刷新的特性。
4 i7 f3 d: C& b
, G- T5 c' O3 y( k9 q5 g/ U
描述本页使用的语言。浏览器根据此项,就可以选择正确的语言编码,而不需要读者自己在浏览器里选择。GB2312是指简体中文,而台湾BIG5内码的主页则是用BIG5。
4 [& |- Y: @4 q9 y$ H I
' \1 p* ]& |# E F; V% T/ I2 u$ ?
强制性调用网上的最新版本。浏览器为了节约时间,在本地硬盘上保存一个网上文件的临时版本。在你要重新调用时,直接显示硬盘上的文件,而不是网上的。如果你想让读者每次都看到最新的版本,就加上这句话。
3 r7 _* ~+ o) r1 I& `
LINK
) W$ _; _& j9 S) {- U6 \
显示本文档和其他文档之间的连接关系。一个最有用的应用就是外部层叠样式表的定位。格式如下:
7 Z }/ U, a" ]% }$ S/ m1 v
" F) [; u" ]* u6 c4 z- I6 Y
REL参数说明两个文档之间的关系,HREF说明目标文档名。关于层叠样式表,将在后面的课程中详述。
4 h- ?. b+ O3 |& z3 `9 ^
BASE
. u9 f) W( s1 q
本文档的原始地址。语法是:
& E" Z7 C% W5 p A h
- A# I7 |) a* i4 Q
这样,读者下载你的文档之后,也可以知道是从哪里下载的。
7 _8 j, j5 Z$ E2 }
BODY
9 l4 {, K* i% f) B9 [% b' a% U M
BODY标记有一些属性,用于定义页面内的显示效果。
& [( f7 _9 e- Y6 C
ALINK、LINK、TEXT、VLINK—— 文字的颜色。
) a' X: \; }" J! c' N: x# E
ALINK:当前激活的连接的文字颜色。
$ g$ \" s. s9 S& F
LINK:连接的文字颜色。
* b' m) J7 G _, Z3 A
TEXT:文字的颜色。
6 C2 J( `6 S9 D+ \
VLINK:参观过的文字颜色。
, o, M4 `, `+ E9 t* E8 J
注意:文字的颜色要和背景色有明显的差别,以便读者浏览。
2 f# O( @8 s. h8 y7 L m+ m
BACKGROUND、BGPROPERTIES、BGCOLOR——页面的背景部分。
( v+ Z0 z$ H( G; B* e
BACKGROUND:背景图案,该图案在页面内平铺。背景图案应保持单一色调,以保证页面文字易于阅读。
. O7 }; Y% j" I7 |
BGPROPERTIES:设置成FIXED,则背景图案不滚动。(只对INTERNET EXPLORER有效)
* s+ }: W1 _" ~& H2 a: q
BGCOLOR:背景色。
3 c. {; X. ^" m1 S7 h1 z
注意:如果你的背景图案是深色调,因之文字颜色为淡颜色,那么由于浏览器调用页面的顺序是“背景色-文字-背景图案”,那么在背景图案没有显示的情况下,你的文字在白颜色下很难阅读,所以应该选用一个跟你的背景图案颜色一致的背景色。
3 N5 e @3 {# m) [1 k
LEFTMARGIN、TOPMARGIN——页边空白。(只对INTERNET EXPLORER有效)
2 r% M" `/ y" b3 m" k( O
LEFTMARGIN:左边页边空白。
* ]5 A% n7 F) y; y% p- E3 z' s9 ^
TOPMARGIN:顶端页边空白。
% Z$ f% Z/ D* n" A7 Q0 i
HTML的基本元素就是这些,怎么样,不太难吧。下一课我们就开始制作完整的HTML文件。好了,下课!如果你有什么地方不明白,就来我“办公室”问吧。
欢迎光临 捌玖网络工作室 (http://www.89w.org/)
Powered by Discuz! 7.2