1. 程式人生 > 程式設計 >學前端,css與javascript重難點淺析

學前端,css與javascript重難點淺析

JavaScript是一種屬於網路的指令碼語言,已經被廣泛用於Web應用開發,常用來為網頁新增各式各樣的動態功能,為使用者提供更流暢美觀的瀏覽效果。通常JavaScript指令碼是通過嵌入在HTML中來實現自身的功能的。

CSS(Cascading Style Sheet)層疊樣式表單

表現(presentation)——設計網頁的表現樣式,即“如何顯示有關內容”

CSS是將樣式資訊與網頁內容分離的一種標記語言,我們使用css為每個元素定義樣式;它主要用於美化HTML頁面。

語法為:selector {property:value} (選擇符 {屬性:值})。

通過設定對應的樣式屬性可以修改html文件內各元素的顯示、位置等樣式;如修改顏色、字型、字號、寬高、位置、背景等

JS(JavaScript)一種動態指令碼語言

行為(behavior)——控制網頁的行為(效果),即“內容應該如何對事件做出反應”

使用JavaScript程式碼可以讓前臺變的有互動(點選事件),常用來為網頁新增各式各樣的動態功能,為使用者提供更流暢美觀的瀏覽效果。通常JavaScript指令碼是通過嵌入在HTML中來實現自身的功能的。

JavaScript的常用功能:

1、嵌入動態文字於HTML頁面

2、對瀏覽器事件作出響應

3、讀寫HTML元素

4、在資料被提交到伺服器之前驗證資料

5、檢測訪客的瀏覽器資訊

6、控制cookies,包括建立和修改等

HTML頁面載入和解析流程 :

使用者輸入網址(假設是個html頁面,並且是第一次訪問),瀏覽器向伺服器發出請求,伺服器返回html檔案。

瀏覽器開始載入html程式碼,發現標籤內有一個標籤引用外部CSS檔案。

瀏覽器又發出CSS檔案的請求,伺服器返回這個CSS檔案。

瀏覽器繼續載入html中部分的程式碼,並且CSS檔案已經拿到手了,可以開始渲染頁面了。

伺服器返回圖片檔案,由於圖片佔用了一定面積,影響了後面段落的排布,因此瀏覽器需要回過頭來重新渲染這部分程式碼。

瀏覽器發現了一個包含一行Javascript程式碼的<script>標籤,趕快執行它。

Javascript指令碼執行了這條語句,它命令瀏覽器隱藏掉程式碼中的某個<style>(style.display=”none”)。瀏覽器不得不重新渲染這部分程式碼。

最終執行到了</html>

當用戶點了一下介面中的“換膚”按鈕,Javascript讓瀏覽器換了一下<link>標籤的CSS路徑。

瀏覽器向伺服器請求了新的CSS檔案,重新渲染頁面。

總結

到此這篇關於css與javascript重難點,學前端,基礎不好一切白費的文章就介紹到這了,更多相關學前端,css與javascript是重難點內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!