首先是關於本人對一個新事物的理解路線 對html的認知: what:首先我得知道它是什麼?html是一門超文本標記語言,它不是一門編程語言 why:它為什麼會存在?它存在的意義是什麼?隨著互聯網的發展,人們通常通過手機、電腦等網路渠道獲取信息和生產生活,故它的存在是為了製作網頁 how:這門語言該怎 ...
首先是關於本人對一個新事物的理解路線
- 對html的認知:
-
- what:首先我得知道它是什麼?html是一門超文本標記語言,它不是一門編程語言
- why:它為什麼會存在?它存在的意義是什麼?隨著互聯網的發展,人們通常通過手機、電腦等網路渠道獲取信息和生產生活,故它的存在是為了製作網頁
- how:這門語言該怎麼做,它主要能做什麼?它主要負責網頁的架構,結構的規劃。
- 那既然html的功能主要是負責網頁,那網頁到底包括什麼呢?
- 文字
- 圖片
- 視頻
- 音頻
- 既然是網頁,那網頁就需要瀏覽器打開,那都有那些瀏覽器呢?下麵羅列5個世界五大主流瀏覽器:
-
- Internet Explorer瀏覽器(IE)
- Opera瀏覽器(歐朋
- Safari瀏覽器(蘋果)
- Mozilla Firefox瀏覽器(火狐)
- Google Chrome瀏覽器(谷歌)
- 為什麼在眾多瀏覽器中,這五大瀏覽器會是這幾個瀏覽器呢?
- 它們有自己獨立的內核
- 具有一定的市場份額
- 為什麼會存在不同的瀏覽器?它們之間有什麼不同呢?
- 獨特的解釋語法(FireFox最接近ECMA的標準)
- 渲染效果不同
- 性能不一樣,支持腳本的執行速度等不一樣
- Web標準(又稱為網頁標準):為什麼會有Web標準?Web標準是什麼?Web標準有什麼要求?
- Web標準:因為不同用戶所用的瀏覽器可能不同,所以為了讓用戶看到的效果和顯示結果一樣,制定了web標準。
- Web標準什麼?如圖所示:
構成 |
語言 |
說明 |
結構 |
HTML |
頁面元素和內容 |
表現 |
CSS |
網頁元素的外觀和位置等頁面樣式(如:顏色、大小等) |
行為 |
JavaScript |
網頁模型的定義與頁面交互 |
3.Web標準要求頁面實現:結構、表現、行為三層分離