html與css之間的關(guān)係
1、什麼是HTML(超文本標(biāo)記語(yǔ)言?Hyper?Text?Markup?Language),HTML 是用來(lái)描述網(wǎng)頁(yè)的語(yǔ)言。
2、CSS(層疊樣式表?Cascading?Style?Sheets),樣式定義如何顯示 HTML 元素,語(yǔ)法為:selector {property:value} (選擇子 {屬性:值})。
3、JavaScript是一種腳本語(yǔ)言,其原始程式碼在發(fā)送到客戶端運(yùn)行之前不需經(jīng)過(guò)編譯,而是將文字格式的字元程式碼傳送給瀏覽器由瀏覽器解釋執(zhí)行。
對(duì)於一個(gè)網(wǎng)頁(yè),HTML定義網(wǎng)頁(yè)的結(jié)構(gòu),CSS描述網(wǎng)頁(yè)的樣子,JavaScript設(shè)定一個(gè)很經(jīng)典的例子是說(shuō)HTML就像一個(gè)人的骨骼、器官,而CSS就是人的皮膚,有了這兩樣也就構(gòu)成了一個(gè)植物人了,加上javascript這個(gè)植物人就可以對(duì)外界刺激做出反應(yīng),可以思考、運(yùn)動(dòng)、可以給自己整容化妝(改變CSS)等等,成為一個(gè)活生生的人。
如果說(shuō)HTML是肉體、CSS就是皮相、Javascript就是靈魂。沒(méi)有Javascript,HTML+CSS是植物人,沒(méi)有Javascript、CSS是個(gè)毀容的植物人。
如果說(shuō)HTML是建築師,CSS就是乾裝潢的,Javascript是魔術(shù)師。