1.第一個通俗的比喻:
HTML是由多種骨頭(標籤)組成的骨架。
HTML5是更多的新骨頭(標籤),同時去掉了以前覺得不好用的骨頭.
CSS是皮膚。CSS3是更美的皮膚
JS控制單個動作。(抬手,張嘴,放下手,抬腿,轉頭,握拳等)
jQuery是把一組常用動作編排成了一個招式。
(例如吃飯這個動作裡面編排了:拿起勺子,挖一勺飯,把勺子貼近嘴,張嘴,勺子送進嘴,勺子拿出嘴,咀嚼.)
2.第二個通俗的比喻
把整個過程比喻成組裝一個機器人的過程。
HTML是這個機器人的支架 骨骼 關節 什麼的。
CSS是這個機器人外部的塗裝 用什麼顏色 什麼主題熒光白 鑽石紅)什麼的。
JS是控制這個機器人行為的 讓他抬胳膊 開火 行走 跑步 等等。
HTML5是一種新型材料 組成的支架 更耐用 更簡潔 更清晰 同時提供一些可以調用的新的牛逼的行為 JS API) 比如 獲得該機器人座標 自動快取資料 繪圖功能 等等。
CSS3是一種改進版塗裝 更輕 渲染更快 顏色更加絢麗 。
Jquery是基於JS封裝好的控制行為的庫 用這種指令 就可以更快的寫出控制機器人行為的內容 用這種東西 寫出的指令 開發人員可以節省時間 提高效率 但是沒有原生的動作JS) 他什麼都做不了。
你完成的網站或者web APP就是組裝好的機器人 如果你用的是先進的HTML5和CSS3完成的機器人 有一個悲劇就是 只有在進階作戰環境如chrome)下才能全部發揮作用,如果是低級環境牛逼哄哄的ie6等) 你的機器人就是一坨廢鐵。
3.第三個通俗的比喻
假如你是陳真
html就是你的骨頭
css就是你訓練出那麼完美的肌肉
js 就是你打別人的基本招式 踢啊 什麼的
演電影是需要節省時間以及特效的 因此導演將常用的漂亮動作 弄成一套----- <密宗拳>
這就是jquery---僅僅是為了 少寫一點,效率高一點
那麼css3 html5 就是甄子丹版的陳真 畫面效果更逼真 更好看.
4.一張圖說明html 5.
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/1220595252-0.jpg" title="html5.jpg" alt="201757240.jpg" />
本文出自 “LinuxQt濟南高新區” 部落格,請務必保留此出處http://qtlinux.blog.51cto.com/3052744/1336086