A. 大家都說div+css很容易,但我怎麼覺得好難!!!!
網頁排版有三種方式:
1、Table + Css (表格排版)
2、Div + Css
3、Div、Table混排
三種方式不外乎都是 html + css 實現 (table和div都屬於html語言),所以你應該關注的本質核心是html語言和css語言。
DW只是一個主要功能為:網頁製作的軟體,常用來編寫或生成html、css代碼,當然DW也可以拿來寫javascript或其他任何編程語言..
用windows自帶的記事本也可以拿來寫html、css或其他編程語言。所以,只要你會html、css語言本身,用什麼寫網頁和樣式表都不重要,你在企業做相關工作的話,老闆才不關心你用什麼軟體做網頁,只要結果符合他要求..
我個人的建議是:不用DW:
DW所謂的傻瓜式、所見即所得的拖放生成(實際上這個功能無法完美實現)可以幫你不寫或少寫代碼,從而自動生成html和css,這個功能讓很多新手依賴它,懼怕手寫代碼。你如果要深入的學,成為一個熟手,那就必須關注代碼本身,隨便找個帶html、css代碼自動提示的編輯器做網頁比DW強得多。只是最開始你得強迫自己忘掉DW改為手寫代碼,買兩本html、css的書看看,手寫代碼幾天就能上手。
html學熟練不難,css稍微復雜些(也不難,只是要知道解決各大瀏覽器兼容問題的常用小技巧有十來個,搞懂了也簡單)。
至於你覺得難,主要是沒人教,自己沒什麼信心,練得也少沒入門。如果你覺得有興趣一定要學或者以後想吃這碗飯的話,我建議你找個環境就很快入門了。十五年前我學這個的時候撥號上網,那時都沒什麼系統點的教程,自己也沒電腦,有點錢就跑游戲室(當時網吧還很少)去搞弄網頁,弄了兩三年都覺得好難好難..
但是我當時對這個興趣非常大,乾脆把爹媽安排的鐵飯碗砸了,硬著皮頭去應聘了些用人要求不是很高的小企業,開始是幫企業維護網站(發發新聞、管管論壇什麼的),後來又去幫企業建站的公司專門做網頁。每當我不會或者我覺得學習很難時,老闆會敲著我的頭讓我三天把某個東西做出來,否則挨罵或扣工資,那一剎那,我以前不懂的代碼就會瞬間明了..
我覺得光有興趣不夠,要有環境給你的壓力學起來就快。像javascript我有興趣若干年了,但就老學不會,因為這十幾年都是程序員搭檔在寫javascript,也沒有老闆來敲我的頭強迫我寫了,我心理上已經很依賴程序員,反正我搞不定的丟給他們寫,沒以前那種環境給我動力去強迫自己必須學會。