您好,歡迎來到一站式眾包服務(wù)平臺(tái)-威客牛網(wǎng)!
當(dāng)前位置:威客牛首頁 > 知識(shí)百科 > IT軟件 > 整站建設(shè) > 網(wǎng)站前端開發(fā)教程總結(jié)

網(wǎng)站前端開發(fā)教程總結(jié)

2022-12-04作者:網(wǎng)友投稿
隨著互聯(lián)網(wǎng)進(jìn)入Web 2.0時(shí)代,各種類似桌面軟件的Web應(yīng)用大量涌現(xiàn),網(wǎng)站的前端由此發(fā)生了翻天覆地的變化。網(wǎng)頁不再只是承載單一的文字和圖片,各種豐富媒體讓網(wǎng)頁的內(nèi)容更加生動(dòng),網(wǎng)頁上軟件化的交互形式為用戶提供了更好的使用體驗(yàn),以下就是贏在威客網(wǎng)小編為您整理的網(wǎng)站前端開發(fā)教程總結(jié)。

首先從WEB標(biāo)準(zhǔn)說起,“WEB標(biāo)準(zhǔn)”是一系列標(biāo)準(zhǔn)的總稱,包括HTML4.0、XHTML1.1、CSS2.1、XML1.0、RSS2.0、ECMA1.1、DOM1.0等,這里主要對XHTML1.1 和 CSS2.1的一些經(jīng)驗(yàn)總結(jié)。采用WEB標(biāo)準(zhǔn)開發(fā)的好處有哪些呢?

1、節(jié)約運(yùn)營成本。


WEB標(biāo)準(zhǔn)制作方法是如何做到的?采用WEB標(biāo)準(zhǔn)制作,我們可以做到表現(xiàn)很形式的分離,我們用XHTML來表現(xiàn)(數(shù)據(jù)),用CSS來控制(頁面元素呈現(xiàn)的)形式。寫的好的頁面,XHTML代碼中基本上都是用戶要看的數(shù)據(jù),還其他修飾性的東西,全部由我們的CSS來控制。這樣一來我們的(XHTML)頁面的體積就大大減小了,這樣你在帶寬上的費(fèi)用就會(huì)大家降低了,這個(gè)怎么降低的,你可以想象一下,YAHOO的首頁小1K,100W個(gè)人一起訪問,那么帶寬節(jié)約了多少?而且可以更充分的利用帶寬。而我們的CSS控制了,所有的頁面元素的樣式,現(xiàn)在想改網(wǎng)站的整體風(fēng)格,你只需要花幾分鐘修改一下一個(gè)CSS文件,就可以輕松搞定了。維護(hù)的成本也下來了,省了不少錢?

2、對用戶友好更友好,且有機(jī)會(huì)獲得更多的用戶


現(xiàn)在來說說用戶友好。首先我想把我們的用戶來分下類。

第一類:普通用戶(每個(gè)訪問我們網(wǎng)站的人),第二類:搜索引擎;

采用WEB標(biāo)準(zhǔn)開發(fā)的頁面,結(jié)構(gòu)清晰,頁面體積小,瀏覽器兼容性好。普通用戶訪問的時(shí)候,頁面打開速度快,而且不管用戶使用那種瀏覽器,都能夠正常訪問(顯示)頁面,且頁面的結(jié)構(gòu)清晰,要找的數(shù)據(jù)可以很方便的瀏覽到。

而對搜索引擎來說,一個(gè)好的采用WEB標(biāo)準(zhǔn)開發(fā)的頁面,都是做過SEO優(yōu)化的,它訪問起來很友好,很容易理解你的頁面中哪里是標(biāo)題(H1~H6標(biāo)簽),哪里是段落(p標(biāo)簽),哪里是段落里要強(qiáng)調(diào)的內(nèi)容(strong標(biāo)簽) 等,它可以很容易的分析出來。而一個(gè)SEO好的站點(diǎn),大家都知道,被搜索引擎收錄的機(jī)會(huì)更多,這個(gè)也意味著您的網(wǎng)站會(huì)被更多的普通用戶訪問到,給你的站點(diǎn)帶來更多的用戶。

一個(gè)能幫我們省下大筆費(fèi)用,提高工作效率。同時(shí)又能夠提高頁面瀏覽速度,對用戶友好,甚至能夠不花錢宣傳,就能給你帶來更多用戶的技術(shù)。你說你會(huì)不會(huì)去使用它?這個(gè)也正式我們的W3C推薦使用WEB標(biāo)準(zhǔn)開放網(wǎng)站的原因啊。

說完了WEB標(biāo)準(zhǔn),其次來講XHTML和CSS的技巧。

合理的布局。怎么一開始就開始講合理的布局了呢?前面我們提到了一些知識(shí)點(diǎn)——“結(jié)構(gòu)清晰、SEO優(yōu)化、頁面體積小、XHTML代碼中基本上都是用戶要看的數(shù)據(jù)”。這些東西,都是我們做了合理布局的結(jié)果。而且我個(gè)人覺得,我們采用WEB標(biāo)準(zhǔn)制作的一切都是從這個(gè)知識(shí)點(diǎn)開始的,所以我這里就先來說這個(gè)話題。

塊級(jí)元素。塊級(jí)元素生成一個(gè)元素框,(默認(rèn)地)它會(huì)填充其父級(jí)元素的內(nèi)容,旁邊不能有其他元素。換句話說,他在元素框之前和之后生成了“分隔”符。我們最熟悉的HTML元素是p和div.

行內(nèi)元素。行內(nèi)元素在一個(gè)文本行內(nèi)生成元素框,而不會(huì)打斷這行文本。行內(nèi)元素最好的例子就是XHTML中的a元素。strong和em也屬于行內(nèi)元素。這些元素不會(huì)在它本身之前或之后生成“分隔符”,所以可以出現(xiàn)在另一個(gè)元素的內(nèi)容中,而不會(huì)破壞其顯示。

最后,關(guān)于Web前端開發(fā)的經(jīng)驗(yàn)總結(jié)起來主要是XHTML標(biāo)簽充分的語意化,盡量少的嵌套,頁面里基本只顯示用戶需要看的數(shù)據(jù)(我們用CSS直接控制用戶需要看的數(shù)據(jù)的顯示的樣式),頁面面對搜索引擎友好(沒有CSS支持時(shí),瀏覽頁面時(shí)同樣清晰,層次分明,十分容易查看數(shù)據(jù))。
免費(fèi)查詢商標(biāo)注冊