我是做JAVA WEB開發(fā)的,說一下我的學習史吧 呵。
當然你有java基礎是最好了,不過學習html css javascript都不需要有java基礎。順序就是先會html然后是javascript因為javascript一般是動態(tài)改變HTML值或是一些form驗證或是一些網(wǎng)頁效果。
所以html肯定要在javascript之前。但是我又建議學過HTML就學css,因為css也是服務HTML的,用與排版、格式化樣式呀什么的。
還有一點就是javascript里有些地方也涉及到css的。所以順序次是 html css javascript 你的順序很對。
然后就是java了之后就是數(shù)據(jù)庫之類的。不過后二樣你已經學過了我就不多說了。
其實瀏覽器加載顯示html的順序是按下面的順序進行的:
1、IE下載的順序是從上到下,渲染的順序也是從上到下,下載和渲染是同時進行的。
2、在渲染到頁面的某一部分時,其上面的所有部分都已經下載完成(并不是說所有相關聯(lián)的元素都已經下載完)。
3、如果遇到語義解釋性的標簽嵌入文件(JS腳本,CSS樣式),那么此時IE的下載過程會啟用單獨連接進行下載。
4、并且在下載后進行解析,解析過程中,停止頁面所有往下元素的下載。
5、樣式表在下載完成后,將和以前下載的所有樣式表一起進行解析,解析完成后,將對此前所有元素(含以前已經渲染的)重新進行渲染。
6、JS、CSS中如有重定義,后定義函數(shù)將覆蓋前定義函數(shù)。
如果你的網(wǎng)頁比較大,希望部分內容先顯示出來,粘住瀏覽者,那么你可以按照上面的規(guī)則合理的布局你的網(wǎng)頁,達到預期的目的。
提問者評價
這是IE的情況 火狐的情況貌似又是另外一種 不過已經找到我要的答案了
轉自:lanjiasheng
在jsp頁面中javascript的function更是得到了很好的體現(xiàn):<%@ page language="java" contentType="text/html" pageEncoding="utf-8"%> 登錄頁面 用戶登錄 運行結果:上述代碼中javascript定義了另一個函數(shù)chkData(),這個函數(shù)是判斷用的,如果用戶名和密碼是空的話,登錄就會提示“請輸入用戶名或密碼”;下劃線代碼是應用函數(shù),這兒注意,在myeclipse 10.0中,此函數(shù)不能return 值。
所以說沒有事情處理的javascript不是真正的javascript本文出自 “趙玉強的博客” 博客,請務必保留此出處
html就是構建網(wǎng)頁的基本元素,你看到網(wǎng)頁上一塊一塊的都是html的元素(即標簽)組成的,這需要跟css樣式組合起來用才可以,掌握html,必須掌握css樣式,二者密不可分。html+css沒有什么難的,主要是記憶,記住各個標簽和各個樣式就ok.
再說下js
js即javascript,這就屬于腳本語言了,既然是一種腳本,必然就有邏輯判斷,變量、表達式、循環(huán)結構以及對象等等,這個學會容易,學好的話就要下很大功夫了,值得研究一輩子。
最后簡單說下網(wǎng)絡協(xié)議,以/6328846/1107695。
聲明:本網(wǎng)站尊重并保護知識產權,根據(jù)《信息網(wǎng)絡傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個月內通知我們,我們會及時刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學習鳥. 頁面生成時間:4.465秒