前言:雖然目前制作網頁的工具很多網站源代碼也不少,但我們建議新手務必要從手工編寫網頁代碼起步。
一來,這樣可以使你更深刻地理解網頁制作的工作原理,從而認識到制作網頁與用Office軟件編輯文檔的本質區別;
二來,很多情況下,相比使用網頁制作工具,直接修改網頁代碼將更為快捷,產生的網頁文件容量也更小,結構更為清晰,便于后期維護。
那讓我們來了解一下,對于一個從零開始的普通網友,應當通過那些進階成為一個合格的
網站制作和管理者呢。
一、學習網站制作要從手工編寫最基本的代碼起步:
手工編寫代碼的最佳工具就是Windows系統自帶的“記事本”軟件,而所編寫的代碼,我們稱之為“Html語言”。使用“記事本”軟件,按Html語言所規定的格式書寫代碼,并在硬盤上將它以“htm”或“html”作為擴展名的文件保存下來,在其上雙擊鼠標,就可以通過瀏覽器打開它并查看網頁的顯示效果。整個過程非常方便,且不用安裝額外的軟件工具,非常適合沒有基礎的新手學習。
語言本身內容比較多,為了讓初學者的學習盡快見效,建議從以下幾項內容入手:
(1)網頁的結構。
包括:標記網頁起始的標記,分隔網頁頭部的標記,分隔網頁體部的標記,初學者可以在標記內隨意鍵入一些文字察看網頁的顯示效果。
?。?)圖片標記。學習了這一標記,就可以做出圖文并茂的完整網頁。同時,也可以使你深刻地理解到:在網頁中文字和圖片實際上是分成多個文件來存儲的,與Word文檔將圖文存儲在一個文件中是完全不同的,而這也往往是初學者最容易誤解的地方。
(3)超鏈接標記。學習了這一標記,就可以通過點擊某一行文字,實現轉向另一個網頁。超鏈接是互聯網世界的魅力所在,浩瀚無窮的信息都是通過無數的超鏈接聯接在一起的。制作超鏈接,通常需要編寫出多個網頁文件,并在每個文件中寫入不同的鏈接文字。這也將使你對網站文件的存儲方式有更深入的了解。
(4)制作表格的標記。表格是網頁中非常重要的元素,除了以列表方式顯示數據外,在網頁中劃分區域、布局文字圖片等各種元素,都是通過表格來實現的。掌握了分析表格代碼的能力,將會使你在網頁的后期維護中如虎添翼。
切實學會了這幾樣知識,就已開啟了制作網頁的大門。不管以后應用的技術有多復雜,也都是圍繞著這幾樣技術來展開的。
二、學習制作網頁的輔助工具:
學會了手工編寫代碼,已經可以做出有模有樣的網頁了,但是難以做出具有一定規模,布局較為復雜的頁面。要實現這一目標,還必須借助網頁制作輔助工具。
是眾多網頁制作工具中出類拔萃的一員。然而這個軟件功能強大,菜單、按鈕繁多,初學者如果為了圖省事,一上手就用這個工具來做網頁,勢必會一頭霧水,摸不到方向。如果對網頁代碼有了比較深入的了解,先想好在代碼中可以實現何種效果,再在Dreamweave軟件中尋找相應的功能,就會容易得多,也更便于記憶。
在Dreamweaver中,“布局表格”是非常有特色的一項功能,用戶通過操控鼠標,在屏幕上劃出一個個方塊,就可以實現各種網頁元素的排布。這也是制作格局復雜的網頁的有力工具,需要重點掌握。
三、向建立交互式和基于數據庫的網站進軍:
以上兩種方式,做出的還只是單方面展示信息的網頁。要實現訪問者和網站之間的真正交互,則必須要通過后臺程序來實現。比如,用戶在前臺頁面中輸入一些信息,網站后臺程序獲取這些信息并進行甄別,根據不同的判斷結果給用戶展示不同的網頁,從而實現對話式的信息互動。目前比較流行的后臺編程語言有Asp語言、Php語言等,學習這些語言,需要具備一定Basic語言、C語言的基礎。
如果網站需要對外提供商品信息這樣經常變動的數據、或是要保存用戶所輸入的信息,后臺數據庫是最有效和常用的方法。對于初學者來說,采用Asp語言+Access數據庫的組合是不錯的選擇。Windows系統包含了支持這些工具的網站服務組件,你可以方便地把自己的電腦變成一個網頁服務器,不需要額外安裝其他的軟件。如果你已聯上網,則可以讓你的親友通過你的IP地址訪問一下你的網站,讓他們也來分享你的成功喜悅。
結論:在互聯網中,要實現訪問者和網站之間的真正交互,則必須要通過網站后臺