div+css+javascript

來源:互聯網
上載者:User
         AJAX的流行使我使我認識了div+css+javascript的組合。我經常用迅雷看電影,感覺,迅雷看看做得又炫又實用。從個人的角度上說,我更喜歡AJAX的動態效果,所以我開始重新javascript,當然,是結合css的前提下。
         首先是div+css的組合,在剛開始認識網頁的時候,做網頁用表格,在Dreamweaver下開發,視覺效果很好,對開發工具的依賴性很高,可是單純在開發工具上搞來搞去,搞了半天都沒做出什麼。用Dreamweaver做一個普通導覽功能表很容易,只需要關注連結文字和串連目標。但那樣做出來的菜單很醜,現在還有那個網站用那麼醜的菜單呢!於是決定照著教學視頻做一個具有動態效果的菜單,開始了複雜而枯燥的操作過程,什麼時間軸啦,什麼對話方塊啦,一下子這個視窗,一下子那個視窗,最後在極度無聊與痛苦之中我放棄這個計劃。當時,我就在想,手動敲出每一句號代碼未必比死記那一系列的操作慢。div+css適合手寫代碼,用div+css,網頁布局不再是一系列的表格,沒有一大片看了不知說雲的tr+td,對開發工具的依賴也就沒有了。而且用div+css的時候,感覺自己更像一個設計者,而不是操作工。但是,僅僅有div+css僅能做出靜態網頁,我看到過許多做得很漂亮的網頁,但可惜只是靜態網頁。雖然a的偽類也能做出很好的動態效果,但它只能用於超連結,因此作用非常有限。
            javascript的出現很好的解決了網頁的動態問題,記得以前用表格做網頁是,很少會想到javascript。因為Html外觀屬性用得很多,而且在表格中很難用Javascript控製表格中的元素。當要做一些邏輯判斷時,伺服器端語言完全可以取代javascript,其餘的功能大多是看不見的功能,對於初學javascript的人,很難有很高的熱情深入學習。但是div+css的出現,讓javascript能很容易地控制網頁的外觀,達到動態互動的效果。我昨天就做了一個滑動效果,感覺還能用javascript做出更多的動態效果。網易首頁的滑鼠滑動效果也大概就是利用div+css+javascript做出來。我還從網上下載了類似QQ分欄樣式得菜單原始碼,感覺不比QQ的效果差。以前看見網頁公司的招聘條件上寫著精通div+css+javascript,我感到不理解,div+css是美工用的,而美工多數是美術專業的,又怎能要求他們javascript用得多好呢,而電腦專業的學生多數沒有美術基礎有怎能要求他們做出多漂亮的頁面呢。其實就是因為div+css+javascript組合的強大威力,而兩者缺一不可,所以美術專業的學生要想做好網頁,大概要加強自己的編程基礎,而電腦專業的也可能要加強美術基礎,美術基礎對於電腦專業的學生來說可是致命傷!不知道美術專業的同學是不是也怕編程呢。也許在網頁公司這兩者人都有,如果對於變態的小公司,他們可能要求你兩樣都會。如果兩樣都會,找工作不就更好找了嗎。也許這樣一種人,兩樣都會,但兩樣都不精通,這樣更摻。但如果出於興趣,兩樣都學習,能做出具有個性的作品,這又有什麼不好呢! 
相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.