?? 00420a.htm
字號:
<html><!-- #BeginTemplate "/Templates/zpxs.dwt" -->
<head>
<title>|><| 太平洋電腦網 -> 網絡學院 -> 設計教室</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
-->
</style>
<link rel="stylesheet" href="/pcedu/style/text.css"></head>
<body bgcolor="#FFFFFF" topmargin=0 leftmargin=0 marginheight="0">
<script language="JavaScript" src="/pcedu/script/top.js">
</script>
<table width=760 border=0 cellspacing=0 cellpadding=0 align=center>
<tr>
<td width=194 height="56"><a href=http://www.pconline.com.cn><img src=http://www.pconline.com.cn/images/pconlinelogo.gif width=162 height=35 vspace=10 border=0></a></td>
<td width=406 height="56">
<script language="JavaScript" src="/pcedu/script/sj_ad.js">
</script>
</td>
<td width=158 align=right height="56">
<div align="right">
<script language="JavaScript" src="/pcedu/script/sj_ad1.js">
</script>
</div>
</td>
<td align=right width=2 height="56"> </td>
</tr>
</table>
<table border=0 cellpadding=0 cellspacing=0 width=760 align="center">
<tbody>
<tr valign=bottom>
<td rowspan=2 width=172><a href="/pcedu/"><img height=32 src="/pcedu/images/pcedu_lo.gif"
width=172 border="0"></a></td>
<td height=30 rowspan=2>
<table cellpadding=0 cellspacing=0 width="588" bgcolor="#FFA000" background="/pcedu/images/e_menu4.gif"border="0">
<tbody>
<tr valign="bottom">
<td height="17">
<script language="JavaScript" src="/pcedu/script/title_sj.js">
</script>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr></tr>
<tr bgcolor="#303880">
<td colspan=2 height=1 valign=bottom><img height=1
src="/pcedu/images/blank.gif" width=1></td>
</tr>
<tr>
<td colspan=2 height=5 valign=bottom><img height=5
src="/pcedu/images/blank.gif" width=1></td>
</tr>
</tbody>
</table>
<table width="760" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="170" valign="top">
<table border="0" width="170" height="100%"
cellspacing="1" bgcolor="#000000">
<tr bgcolor="#F8F8D2">
<td width="100%" valign="top">
<script language="JavaScript" src="/pcedu/script/left_sj0.js">
</script>
</td>
</tr>
</table>
</td>
<td width="10"> </td>
<td width="580" valign="top" class="article"> <!-- #BeginEditable "content" -->
<p> </p>
<p align="center"><b><font size="3" class="coffee">網站設計的思考(九)</font></b></p>
<p align="right">作者:<a href="mailto:fujie@163.net">阿捷</a></p>
<p align="right">出處:<a href="http://pageone.yeah.net" target="_blank">《網頁設計師》</a></p>
<table border=0 cellpadding=0 cellspacing=0 width="100%">
<tbody>
<tr>
<td width="2%"></td>
<td rowspan="4"><b class="green"><span class="sfont">網頁字體的設置</span></b><span class="sfont"><br>
.<br>
大家好,網頁設計思考欄目今天繼續第八講。我們上次討論了首頁設計的版面布局和色彩的搭配,今天我們來談談字體。<br>
<br>
●字體(Font)的設置是網頁制作新手遇到的第一個難點。如何控制字體大小,如何取消超鏈接字體的下劃線是網友來信問得最多的。好,我們來徹底研究一下字體的各個方面:<br>
<br>
○字符集的設定。<br>
在查看html文件原代碼時,我們經常可以在文件頭<head>和</head>之間看到這么一句代碼:<br>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><br>
這段代碼的作用是什么呢?是否可以刪除呢?<br>
其實這是meta標簽的設定語句,是給瀏覽器看的。它的作用就是告訴瀏覽器:這個HTML文件是采用gb2312字符集制作的。當瀏覽器讀到這一代碼,便以gb2312字符集來解釋和翻譯網頁原代碼,然后我們就可以看到正確的網頁。所以這個meta語句是非常重要的,盡量不要<br>
刪除。<br>
gb2312就是我們最熟悉的GB簡體碼,英文是iso-8859-1字符集。其它還有BIG5,UTF-8,Shift-JIS,EUC,KOI8-2等字符集,分別用于不同的字體顯示。<br>
<br>
○字體的使用。<br>
在網頁里,字體的定義語句是:<font face="Arial">顯示文字</font><br>
其中Arial就是一種字體的名稱。<br>
默認的瀏覽器定義的標準字體是中文宋體和英文times new Roma字體。也就是說,如果你沒有設置任何字體,網頁將以這兩種標準字體顯示。同時,著兩種字體也可以在任何操作系統和瀏覽器里正確顯示。<br>
<br>
windows另外自帶了40多種英文字體和5種中文字體。這些字體,你也可以在網頁里自由使用和設置。凡是使用windows操作系統的瀏覽器都可以正確顯示這些字體,但在其它操作系統里,如unix
則不能完全正確顯示。<br>
<br>
如果你需要用一種特殊的字體來體現你的風格,那么如何讓大家可以真正看到你的設計頁面呢?解決的辦法是:用圖片。<br>
將需要用這種字體的地方用圖片代替,以保證所有人看到的頁面是同一效果。<br>
<br>
○字體的樣式(style)。<br>
字體的樣式有四種:正常體(regular),斜體(Italic),粗體(Bold),粗斜體(Bold Italic)。設置方法很簡單,阿捷就不多羅嗦了。<br>
<br>
○字體的效果。<br>
這里指通過html語言設定可以直接顯示的效果,在html里的語句設定為:<br>
<span style="text-decoration: overline">顯示文字</span><br>
其中,overline是指上劃線效果。其它常用的效果還有:underline(下劃線),uppercase(大寫)等等。<br>
<br>
○字體大小的控制。<br>
字體大小的控制是本節的重點。<br>
<br>
一般字體默認的大小是12pt(鎊).用<font size="+1">語句可以將文字增大2pt。這種方法我們都已經掌握了。而現在網絡上最流行的小中文字體大小為9pt,是如何設定的呢?有三種方法:<br>
<br>
1.用"<span style="font-size:9pt">顯示文字</span>"語句來設定。<br>
顯然這種方法非常麻煩,你必須為每段文字都設定大小。<br>
<br>
2.用CSS層疊樣式表。CSS是DHTML的一個組成部分,它可以定義整個頁面的字體顯示風格和大小。是較為簡便的方法。比如,這里需要設定整個頁面文字大小為9pt,只要將下面這段代碼加入html代碼的<head>和</head>之間:<br>
<br>
<style type="text/css"><--<br>
body {FONT-SIZE: 9pt}<br>
th {FONT-SIZE: 9pt}<br>
td {FONT-SIZE: 9pt}<br>
--></style><br>
<br>
其中FONT-SIZE:9pt指字體的大小為9鎊<br>
<br>
3.第二種方法已經簡化了許多步驟,但是仍然不是最理想的方法,因為你必須在每個頁面的head區都放置這么一段代碼,擴大了文件的字節。另外這樣的做法還有一個重大缺點,就是如果我需要修改整個站點的字體大小,就必須一頁一頁的改!<br>
<br>
所以推薦給你最終也是目前最好的方法---外部摸板文件調用法。<br>
“外部摸板調用”就是說你將css的設定作成一個單獨的文件,在每個頁面里都調用它。一旦你需要修改字體大小,只要修改一個.css文件,幾百個頁面就同時修改了。(這種方法類似子程序調用編寫過程序的網友很容易理解:)<br>
<br>
調用的具體方法如下:<br>
(1)將上面的css代碼copy成一個mycss.txt文件,然后修改后綴名為mycss.css<br>
(2)在html文件的<head></head>之間插入<LINK href="mycss.css"
rel=stylesheet type=text/css>,<br>
語句調用mycss.css(注意有關路徑的設置正確)OK!<br>
<br>
○字體超鏈接樣式的設定。<br>
通常在網頁的<body>中設置連接的顏色,如: <br>
<body link="#FF00FF" vlink="#FF0000" alink="#008080"> <br>
其中:link -- Hyperlink(連接)的顏色 <br>
vlink-- visited Hyperlink(已訪問過的連接)顏色 <br>
alink-- active Hyperlink (當前活動的連接)顏色 <br>
顏色用rgb的16進制碼表示如紅色是#FF0000。 <br>
<br>
同樣用CSS可以更簡便的設定網頁超連接的樣式,看下面這段代碼<br>
<style type="text/css"><br>
A:link {TEXT-DECORATION: none;COLOR: #0000FF}<br>
A:visited {TEXT-DECORATION: none;COLOR: #000000}<br>
A:active {TEXT-DECORATION: none;COLOR: #FF0000}<br>
A:hover {COLOR: #FF0000}<br>
</style><br>
將它插入html文件的head區就可以了。其中link設定的是有超鏈接的顏色;visited是訪問過的超鏈接顏色;active是鼠標移上去的顏色;hover是鼠標點擊時的顏色。而"text-decoration:none"是指取消超鏈接的下劃線顯示。<br>
<br>
關于CSS的設定還有更多的用法和技巧,比如在同一頁中設定不同的字體大小和超鏈接顏色,請學習有關CSS的專門知識(可以到阿捷的主頁http://pageone.yeah.net查閱)在這里我們不在冗述。<br>
<br>
●上面已經介紹了字體在技術上的各個方面。有關字體的設計使用,目前還沒有一個成熟的理論,下面是幾條網頁設計中字體的使用原則,僅供參考:<br>
<br>
1.不要使用超過3種以上的字體。字體太多則顯得雜亂,沒有主題。<br>
2.不要用太大的字。因為版面是寶貴,有限的,粗陋的大字體不能帶給訪問者更多信息。<br>
3.不要使用不停閃爍的文字。想讓瀏覽者多停留一會兒的話,就不要使用閃爍的文字。<br>
4.原則上標題的字體較正文大,顏色也應有所區別。<br>
<br>
<br>
●附:英文字體資源<br>
http://www.pambytes.com<br>
http://www.freestuff101.com/Fonts<br>
http://www.typearound.com/mainfont.html<br>
http://205.177.231.33/sofontes/us/pc_us.htm<br>
<br>
關于字體,今天就寫到這里,您有好的建議或意見,請來信ajie@soim.com。下章我們繼續關于表格的設計探討。<br>
<br>
<br>
</span>
<p><span class="sfont"> </span></p>
<p align=center><span class="sfont"><a
href="00419a.htm">上一篇</a> <a href="00421a.htm">下一篇</a></span></p>
<p align=center><span class="sfont"><a href="index3.htm">[返回]</a></span></p>
</td>
<td width="2%"></td>
</tr>
<tr>
<td width="2%"></td>
<td width="2%"></td>
</tr>
<tr>
<td width="2%"></td>
<td width="2%"></td>
</tr>
<tr>
<td width="2%" height="1468"></td>
<td width="2%" height="1468"></td>
</tr>
</tbody>
</table>
<!-- #EndEditable -->
<table width="100%" border="0">
<tr class="sfont">
<td>
<div align="center"><a href="javascript:history.go(-1)">[返回]</a> </div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<hr noshade size="2" width="760">
<p align="center">
<script language="JavaScript" src="/pcedu/script/title_edu.js">
</script>
<br>
版權所有©2000 太平洋電腦網<br>
<font face="Arial, Helvetica, sans-serif"><a href=mailto:webmaster@pconline.com.cn>
<script>
document.write("<a href=http://best.netease.com/cgi-bin/view/viewbasic.cgi?exp target=_blank><img src=http://best.netease.com/cgi-bin/log.cgi?user=exp&refer="+escape(document.referrer)+"&cur="+escape(document.URL)+" border=0 alt='網易中文排行榜' width=1 height=1></a>");
</script>
</a></font><font face="Arial, Helvetica, sans-serif"><a href=mailto:webmaster@pconline.com.cn>webmaster@pconline.com.cn
<script language="">document.write("<a href=http://best.netease.com/cgi-bin/view/viewbasic.cgi?pconline1 target=_blank><img src=http://best.netease.com/cgi-bin/log.cgi?user=pconline1&refer="+escape(document.referrer)+"&cur="+escape(document.URL)+" border=0 width=1 height=1 ></a>");</script>
</a>
<script language="">
document.write("<a href=http://www0.pconline.com.cn:8810/pccount/index.php target=_blank><img src=http://www0.pconline.com.cn:8810/cgi-bin/test.cgi?user=pcedu&refer="+escape(document.referrer)+"&cur="+escape(document.URL)+" border=0 width=0 height=0 alt='' ></a>");
</script>
</font></p>
</body>
<!-- #EndTemplate --></html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -