前端基礎筆記

1、認識網頁

網頁元素有文字、圖像、鏈接、音頻、視頻、以及flash等。

2、常見的瀏覽器

常用的瀏覽器有IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等。我們平時稱為五大瀏覽器。

3、瀏覽器內核

1、瀏覽器內核又可以分成兩部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。

2、渲染引擎 :它負責取得網頁的內容(HTML、XML、圖像等等)、整理訊息(例如加入 CSS 等),以及計算網頁的顯示方式,然后會輸出至顯示器或打印機。瀏覽器的內核的不同對于網頁的語法解釋會有不同,所以渲染的效果也不相同。

JS 引擎 :則是解析 Javascript 語言,執(zhí)行 javascript語言來實現(xiàn)網頁的動態(tài)效果。

最開始渲染引擎和 JS 引擎并沒有區(qū)分的很明確,后來 JS 引擎越來越獨立,內核就傾向于只指渲染引擎。有一個網頁標準計劃小組制作了一個 ACID 來測試引擎的兼容性和性能。內核的種類很多,如加上沒什么人使用的非商業(yè)的免費內核,可能會有10多種,但是常見的瀏覽器內核可以分這四種:Trident、Gecko、Blink、Webkit。

4、Web標準

1、Web標準不是某一個標準,而是由W3C和其他標準化組織制定的一系列標準的集合。主要包括結構(Structure)、表現(xiàn)(Presentation)和行為(Behavior)三個方面。

結構標準:結構用于對網頁元素進行整理和分類,主要包括XML和XHTML兩個部分。

樣式標準:表現(xiàn)用于設置網頁元素的版式、顏色、大小等外觀樣式,主要指的是CSS。

行為標準:行為是指網頁模型的定義及交互的編寫,主要包括DOM和ECMAScript兩個部分。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容