隨著計算機互聯網技術的飛躍發展,網頁已成為人們交流和獲取信息不可或缺的一個工具。網站制作的技術和網頁界面的好壞直接影響到瀏覽者數量,而DIV+CSS這種布局標準由于加載速度快、方便搜索、便于維護和更新,在網頁制作中已成為設計的主流。作為高職院校教師如何使學生在網頁設計的技術和方法上跟上時代的步伐,培養出實用的網頁設計人才,是我們要研究的重要課題。
一、 DIV + CSS 的優勢
在網站建設的Table表格和DIV+CSS兩大布局的方式中,隨著瀏覽器的增多,手機上網速度的加快,人們需求的增加,Table表格這種布局方式越來越暴露了它的弊病,而DIV+CSS這種布局方式逐漸被業內各大站所認可和應用,顯示了它的優勢。
1 . 1 內容與樣式分離, 保持網站風格一致DIV+CSS這種布局方式的Html文件中只存放網頁要展示的元素,比如文字,而網頁文字所表現的樣式,比如,字體、顏色、大小及對齊方式等完全由CSS樣式這樣一個單獨文件給出,并且這個樣式文件能鏈接到其它的網頁,從而使網站的整體風格保持一致。
1 . 2 瀏覽器兼容性強, 便于維護和更新DIV+CSS這種布局方式幾乎所有的瀏覽器都可以使用,而且若要重新布局頁面或更改網頁風格,不用修改網站中的Html文件,幾乎不用考慮瀏覽器兼容性問題,直接修改CSS樣式文件即可。
1 . 3 加載速度快, 方便搜索
DIV+CSS這種布局方式由于將網頁表現的樣式寫在一個獨立的CSS文件中,這樣Html文件的體積小,代碼少,加載速度快。由于Html文件中只是文件的內容,所以搜索引擎不用訪問CSS樣式文件,在很短的時間內就能檢索并抓到Html文件整個頁面中的內容,方便搜索。
二、 網頁設計課程現狀
目前,高職院校的網頁設計課程采用Dreamweaver軟件進行網頁制作,學生習慣了那種窗口式的控件操作。而對抽象和復雜的代碼缺乏學習興趣,學習難度也比較大。況且,學生學習的內容主要依賴于教材這個載體,而現在的教材重點還是以Table表格這種頁面布局方式為主,大量的實例采用的還是表格這種布局方式。而對DIV+CSS這種布局方式介紹的少之又少,也沒有系統的完整的實例進行學習參考。為了讓學生真正學會用DIV+CSS制作網頁,需要教師在教學過程中調整教學思路,從教材整體出發進行教學內容改革,結合Dreamweaver軟件改進教學方法,通過實例達到教學目的。
三、DIV + CSS技術的教學實施
3.1 基礎加強 Html 代碼訓練
要學會DIV+CSS技術,學會熟練地用代碼編寫網頁是必不可少的。而對于習慣了用軟件控件制作網頁的網站建設學生來說是比較難的,在學習中很容易厭煩。為了解決這個問題,我們結合網頁設計教材,在網頁元素輸入之初,就結合Dreamweaver軟件通過實例學習代碼的編寫。比如,制作電影介紹網頁,先通過Dreamweaver軟件控件制作此網頁,然后讓同學們分析網頁中各代碼的含義,各參數的作用,再通過代碼的方式重新完成此網頁的制作。同學們會做了之后,再讓同學們制作自己喜歡的明星介紹網頁。經過反復的訓練,學生看到自己創作的喜歡的明星網頁,不僅提高學習興趣,而且還學會了代碼的編寫。
3 . 2 由簡單到復雜, 從部分到整體對于初學者來說,首先讓學生了解DIV+CSS這種布局方式,如何分塊,各個塊之間的關系。但在學習制作過程中不能先學習如何通過代碼分塊,過多的這種DIV標簽嵌套,學生在網頁制作中會找不到位置,他們會失去學會的信心。所以要從簡單的通過DIV標簽實現一個小的欄目塊開始,了解DIV的含義、各參數的作用、注意事項及與CSS之間的關系。當學會了各種樣式的欄目編寫之后,再從DIV標簽的簡單嵌套到整個網頁的布局。這樣學生在學習的過程中會很輕松,學習效果較好。
3 . 3 采用任務驅動, 項目教學的方法來加強考 核要想真正學會DIV+CSS技術,單靠課堂這點時間是不夠的,必須培養學生積極主動的學習習慣,那么適當的教學方法和考核方式是必不可少的。為此采用項目教學分組考核的方式。學生在學習過程中由老師提出任務,同學們分組討論,老師再根
據同學們的討論結果進行總結,講授應掌握的知識點。然后再提出項目要求,以小組為單位利用業余時間完成項目,每個小組的組長組織項目的實施,掌握小組成員的完成情況,并由小組的組長給出組員的成績。各個組之間再通過項目的完成情況進行比較,分出等級,給出相應的分數差。這樣每個小組成員在學習過程中不僅要認真學習與討論,而且還要加強合作,積極參與到網站建設項目的制作中,充分發揮創新精神,使整個組的能力得到提高。