亚洲AV无码乱码在线观看不卡|最新大伊香蕉精品视频在线|亚洲不卡av一区二区|国产美女无遮挡免费

登錄論壇 | 注冊會員 設(shè)為首頁 | 收藏本站
當(dāng)前位置 : 首頁>軟件學(xué)院>程序開發(fā)>網(wǎng)頁設(shè)計(jì)>正文
 
網(wǎng)頁設(shè)計(jì)師要知道的30條HTML代碼編寫的技巧

http://www.yibo1263.com 2010/4/7 7:59:55  來源:東北IT網(wǎng)  編輯:葉子
 

本文總結(jié)了30條HTML代碼編寫指南,只要在編寫HTML代碼的過程中牢記它們,靈活運(yùn)用,你一定會寫出一手漂亮的代碼,早日邁入專業(yè)開發(fā)者的行列。

1. 一定要閉合HTML標(biāo)簽
在以往的頁面源代碼里,經(jīng)?吹竭@樣的語句:

<li>Some text here.<li>Some new text here.<li>You get the idea.
也許過去我們可以容忍這樣的非閉合HTML標(biāo)簽,但在今天的標(biāo)準(zhǔn)來看,這是非常不可取的,是必須百分百避免的。一定要注意閉合你的HTML標(biāo)簽,否則將無法通過驗(yàn)證,并且容易出現(xiàn)一些難以預(yù)見的問題。

最好使用這樣的形式:

<ul><li>Some text here. </li><li>Some new text here.
</li><li>You get the idea. </li></ul>
2. 聲明正確的文檔類型( DocType )
筆者早先曾加入過許多CSS論壇,在那里,如果有用戶遇到問題,我們會建議他首先做兩件事:

1. 驗(yàn)證CSS文件,解決所有可見的錯(cuò)誤
2. 加上文檔類型 Doctype
DOCTYPE 定義在HTML標(biāo)簽出現(xiàn)之前,它告訴瀏覽器這個(gè)頁面包含的是HTML,XHTML,還是兩者混合出現(xiàn),這樣瀏覽器才能正確的解析標(biāo)記。

通常有四種文檔類型可供選擇:

1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ". <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "關(guān)于該使用什么樣的文檔類型聲明,一直有不同的說法。通常認(rèn)為使用最嚴(yán)格的聲明是最佳選擇,但研究表明,大部分瀏覽器會使用普通的方式解析這種聲明,所以很多人選擇使用HTML4.01標(biāo)準(zhǔn)。選擇聲明的底線是,它是不是真的適合你,所以你要綜合考慮來選擇適合你得項(xiàng)目的聲明。

3. 不要使用嵌入式CSS樣式
當(dāng)你在埋頭寫代碼時(shí),可能會經(jīng)常順手或偷懶的加上一點(diǎn)嵌入式css代碼,就象這樣:

<p style="color: red;">網(wǎng)頁教學(xué)網(wǎng)</p>
這樣看起來即方便又沒有問題,但是它會在你得代碼中產(chǎn)生問題。

在你開始寫代碼時(shí),最好是在內(nèi)容結(jié)構(gòu)完成之后再開始加入樣式代碼。

這樣的編碼方式就像打游擊,是一種很山寨的做法!狢hris Coyier

更好的做法是,把這個(gè)P的樣式定義在樣式表文件里:

someElement > p {color: red;}
4. 在頁面head標(biāo)簽中引入所有的樣式表文件
理論上講,你可以在任何位置引入CSS樣式表,但HTML規(guī)范建議在網(wǎng)頁的head標(biāo)記中引入,這樣可以加快頁面的渲染速度。

在雅虎的開發(fā)過程中,我們發(fā)現(xiàn),在head標(biāo)簽中引入樣式表,會加快網(wǎng)頁加載速度,
因?yàn)檫@樣可以使頁面逐步渲染。 —— ySlow團(tuán)隊(duì)

<head><title>My Favorites Kinds of Corn</title><link rel="stylesheet" type="text/css" media="screen" href="path/to/file.css" /><link rel="stylesheet" type="text/css" media="screen" href="path/to/anotherFile.css" /></head>
5. 在頁面底部引入JavaScript文件
要記住一個(gè)原則,就是讓頁面以最快的速度呈現(xiàn)在用戶面前。當(dāng)加載一個(gè)腳本時(shí),頁面會暫停加載,直到腳本完全載入。所以會浪費(fèi)用戶更多的時(shí)間。

如果你的JS文件只是要實(shí)現(xiàn)某些功能,(比如點(diǎn)擊按鈕事件),那就放心的在body底部引入它,這絕對是最佳的方法。

舉例:

<p>And now you know my favorite kinds of corn. </p><script type="text/javascript" src="path/to/file.js"></script><script type="text/javascript" src="path/to/anotherFile.js"></script></body></html>

收藏】【打印】【進(jìn)入論壇
  相關(guān)文章:

·網(wǎng)頁設(shè)計(jì)師需要掌握的11項(xiàng)SEO技巧

 
 
 
最新文章

搶先蘋果,消息稱英特爾芯片采用臺積電
三星揭曉業(yè)內(nèi)首款單條 512GB DDR5 內(nèi)存
vivo 高端新機(jī)爆料:120Hz 曲面屏 + 天
vivo Y21 在印度正式上市:Helio P35 芯
微星推出 GeForce RTX 3080 Sea Hawk X
消息稱三星 Galaxy Tab S8 系列平板將放
機(jī)械革命推出 F6 輕薄本:16 英寸全面屏
英特爾 12 代 Alder Lake CPU 600 系列
雷軍:向小米手機(jī) 1 首批用戶每人贈送價(jià)
小米李明談?dòng)脩舯惶叱?nbsp;MIUI 測試版:大

推薦文章
1
2
3
4
5
6
7
8
9
10
叛逆嫩模性感寫真
宮如敏不雅照瘋傳 看張馨予韓一菲獸獸誰
不懼孔子搶位 阿凡達(dá)游戲影音配置推薦
2015第十七屆“東北安博會”火爆招商
第十六屆東北國際公共安全防范產(chǎn)品博覽
2016年第五屆中國國際商業(yè)信息化博覽會
2016年第五屆中國國際POS機(jī)及相關(guān)設(shè)備展
互聯(lián)網(wǎng)電視熟了嗎 2013最火電視深解析
桑達(dá)獲邀出席2015中國(廣州)國際POS機(jī)
寶獲利報(bào)名參加“2015年度中國POS機(jī)行業(yè)
八卦圖解 More>>
叛逆嫩模性感寫真 宮如敏不雅照瘋傳 看張馨予韓一菲
周偉童魔鬼身材日本性感寫真圖  聯(lián)想V360筆記本模特寫真