先學js還是HTML5好?
網(wǎng)友解答: 這還用說么?當然是先學html,然后學js。其實,這里還漏了一個重要的部分就是css。如果把一個網(wǎng)站比作房子的話,html就是樓房的主體結(jié)構(gòu),支撐起樓房的水泥、鋼筋和磚頭等就
這還用說么?當然是先學html,然后學js。其實,這里還漏了一個重要的部分就是css。
如果把一個網(wǎng)站比作房子的話,html就是樓房的主體結(jié)構(gòu),支撐起樓房的水泥、鋼筋和磚頭等就是html中的標簽,但這樣搞出來的還只能算是毛坯;要想住的舒服,那么你必須對房子進行裝修,干這個活的就是css;房子住進去之后,經(jīng)常在這套住宅里接朋送友,或者住了一段時間后,又把房子賣給別人,換主人了,就要過戶,這些都是平時的各種互動操作,干這活的就是js。
至于html,是不是學5,倒也無所謂,html5無非是增加了一些標簽而且更強調(diào)語義而已。在當今各種前端框架滿天飛的情況下,初學者一般先掌握一些基本的標簽即可,比如div、p、span、a等。學的少并不意味著可以學的粗,尤其是標簽的屬性知識一定要搞清楚,這是后期繼續(xù)學習CSS和JavaScript的關(guān)鍵。
有了這些簡單的基礎(chǔ)后,其實就可以選擇一些偏樣式的前端框架來嘗試做些靜態(tài)頁面。之所以要強調(diào)使用前端框架,是因為它可以讓初學者暫時擺脫漫長且繁雜的樣式學習過程,快速看到開發(fā)成果,從而增強繼續(xù)學習的信心。至于JavaScript和PHP也是同樣的道理,初學者暫且將它們看成是頁面中的標簽元素好了,而且它們的語法非常相近,會了這個自然就懂了那個,一起學習非常合適。
我推薦給大家的學習思路是“由面到點”,而且特別不建議初學者在對網(wǎng)站開發(fā)還沒有任何總體概念的情況下直接投入到w3school之類的知識點學習。這是因為,此類網(wǎng)站僅僅相當于一個龐大的知識庫,逐條學習難免會分不清重點,而且非常耗時間,學習到最后的結(jié)果可能還是沒有頭緒,具體到項目開發(fā)時仍然無從下手。
我是人民郵電出版社的簽約作者,我寫的一本書《B/S項目開發(fā)實戰(zhàn)》將在春節(jié)前后上市。期待你的關(guān)注,期待與大家的交流。謝謝。
網(wǎng)友解答:肯定是html5了
JS主要用來操作DOM(html),如果沒有html,JS沒有用武之地了,我的觀點僅限于此情此景 (JS用來做邏輯層和數(shù)據(jù)處理除外)