網站首頁 個人文檔 個人總結 工作總結 述職報告 心得體會 演講稿 講話致辭 實用文 教學資源 企業文化 公文 論文

HTML代碼寫法規範

欄目: 素材及寫作指導 / 發佈於: / 人氣:4.24K

HTML代碼寫法規範

HTML代碼寫法規範PAn>

1.頁面內碼標識順序

l<html>

l<head>

l<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

l<title>頁面標題_欄目名_頻道名_山東教育資源網</title>

l<style type="text/css">……</style>

l<map name="s"><area coords="527,4,574,21" href="…"></map>

l</head>

2.所有頁面必須註明“Title”名稱

3.<body> 中必須標明bgcolor 屬性,無背景色時附值 “#ffffff”

4.<form></form>項儘量填入<table>和<tr>之間

l例:<table> <form> <tr>…</tr></form></table>

5.對引號的用法

l除特定標識的字符串外不得使用引號

6.對16進制數的標識一定要加 “#“

7.使用<li>、<dd>等格式控制時需加註<ul></ul>和<dl></dl>,但在標題列表結構中可以單獨使用<li>

8.所有html格式必須寫完整,<格式></格式>

9.所有圖形均標註width及Height,稍大的圖形或標誌需要加ALT註釋

10.關於廣告的寫法

l模板中廣告標準寫法

<!--廣告-->

<img src=c.gif width=468 height=60 Alt=“廣告位“>

l所有大banner ( 468*60 ) 廣告在頁面上都應是上下兩個

11.所有空格均為全角空格和半角空格,不使用 &nbsp;

12.“ > ” 用&gt; “ < ” 用&lt;

13.路徑指示用 “ > ”( &gt;)

14.更多指示用 “ >> ”( &gt; &gt;)

15.所有新聞類及廣告類照片和圖片<img … border=1>

16.每頁必須包括一個cookie tracker

l寫法如下:<img width=1 height=1 border=0 src=> l位置寫在</body>前,並獨立成行

17.禁止在字符串尾部加空格(西文、中文)方式控制屏幕位置。

18.兩種瀏覽器下、1024*768和800*600下與PSD一致

19.頁面文字與圖、表格線等任何可見元素之間至少保持5像素的距離。

20.所有表格均應具有可縱向縮放特性。

21.儘量不使用<SPAN>控制字體

22.在製作帶點符號的標題列表時一律採用〈li〉控制,在沒有縮進要求的情況下可以不用〈UL〉〈/UL〉標準格式,但點前面至少保留五個像素的留白。並且,必須在STYLE中使用CSS(line-height:130%)控制行距。

23.字體字號的使用規範

l主要導航條(folder)、次要導航、小欄目名稱、側欄採用12px;

l(新聞)標題列表字體採用14.9px;行高採用1.1em(即130%)。

l(新聞)最終頁、論壇、chat、搜索結果頁面均採用默認字體,可隨瀏覽器設置而改變;

l論壇日期、圖片註釋等文字採用<font size=1></font>或10px。

e 的使用規範

l滿頁表格寬度為750 pixels 並頁面居中

l儘量不使用百分比進行寬高控制

lTABLE儘量橫切,便於加快下載速度

ltable位置

這裏所説的table位置是指表格位於頁面的左、中、右(align),一般不指上、中、下(vlign)

table居左:<table align=lift>由於缺省是居左,所以這裏的"align=lift"可以不寫

table居中:<table align=center>表格居中要以這種方式來寫,不要寫成<center>表格</center>,這樣可以避免手寫HTML時寫完</table>而忘寫</center>

table居右:<table align=right>

ltable縮進

寫頁面時,對於比較複雜的頁面,會有表格嵌套的情況發生,由於netscape讀取頁面時,讀完</xxxxx>才會顯示此部分內容,所以相比IE的頁面顯示會慢一些,特別是表格嵌套過多的情況下,慢的現象尤為明顯,所以應該儘量避免表格嵌套過多的情況發生。

對於不可避免的表格嵌套,應以以下方法寫,每級table以一個"TAB"縮進,屬於本級table下的<tr>、<td>應對齊本級<table>。例如:

例1:

<table>

<tr><td>

<table>

<tr><td>

<table>

<tr><td>表格縮進</td></tr>

</table></td></tr>

</table></td></tr>

</table>

例2:

<table>

<tr><td>

<table>

<tr><td>

<table>

<tr><td>表格縮進</td></tr>

</table></td>

<td>表格縮進</td></tr>

</table></td></tr>

</table>

l定義表格寬、高

一般簡單的定義表格的寬高,就是在<table>、<tr>或<td>裏面定義width=?? height=??就可以了,但是這裏面有一些技巧可以在這裏説一下:

1>同列表格的寬:

同列表格如果寬度一樣,只寫第一行定義的寬度,其他的就允許不寫。如下:

<table>

<tr><td width=100>***</td><td width=200>***</td></tr>

<tr><td>***</td><td>***</td></tr>

<tr><td>***</td><td>***</td></tr>

</table>

2>同行表格的高:

同行表格如果高一樣,則把height=??寫入<tr>中,<td>內部需要做單獨定義,另外其他同行相同的定義如背景顏色等,均可寫入<tr>,如下:

<table>

<tr height=30 bgcolor=ff0000><td>***</td><td>***</td></tr>

</table>

3> <td>的寬高定義:

td有背景顏色,如有實質性內容,不寫c.gif和&nbsp;等

td有背景顏色,無實質性內容,定義寬小於10像素不定義高時.寫入<br>;定義高小於10像素不定義寬時,寫入"<img src= c.gif width=1 height=1>";定義寬高均小於10像素時,寫入"<img src= c.gif width=1 height=1>"

td如果不含背景顏色並且不含實質性內容,那麼td內可以為空 (不寫c.gif和&nbsp;等)

l表格邊框線製作技巧

1、背景色加c.gif 方法

<table cellspacing=0 cellpadding=0 border=0>

<tr><td bgcolor=#ffb733 height=1 colspan=3><img src=images/c.gif width=1 h