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