一、指代不同
1、CSS3:是CSS(層疊樣式表)技術的升級版本,于1999年開始制訂,2001年5月23日W3C完成了CSS3的工作草案。
2、CSS:是一種用來表現HTML(標準通用標記語言的一個應用)或XML(標準通用標記語言的一個子集)等文件樣式的計算機語言。二、內容不同
1、CSS3:主要包括盒子模型、列表模塊、超鏈接方式、語言模塊、背景和邊框、文字特效、多欄布局等模塊。
2、CSS:不僅可以靜態地修飾網頁,還可以配合各種腳本語言動態地對網頁各元素進行格式化。
三、特點不同1、CSS3:新特征有很多,例如圓角效果、圖形化邊界、塊陰影與文字陰影、使用RGBA實現透明效果、漸變效果、使用@Font-Face實現定制字體、多背景圖、文字或圖像的變形處理(旋轉、縮放、傾斜、移動)、多欄布局、媒體查詢等。
2、CSS: 能夠對網頁中元素位置的排版進行像素級精確控制,支持幾乎所有的字體字號樣式,擁有對網頁對象和模型樣式編輯的能力。
首字母必須是字母或者下劃線不能是數字和其他
HTML是由多種骨頭(標簽)組成的骨架。
HTML5是更多的新骨頭(標簽),同時去掉了以前覺得不好用的骨頭。
CSS是皮膚。CSS3是更美的皮膚。JS控制單個動作。(抬手,張嘴,放下手,抬腿,轉頭,握拳等)
jQuery是把一組常用動作編排成了一個招式。
如果問 jQuery 和 JS 有什么區別?
jQuery能不能取代JS?你再告訴他這個。
用招式(jQuery)跟電腦溝通更方便,不過招式(jQuery)是用單個動作(JS)組合而成的,所以永遠不可能取代單個動作(JS)。
招式(jQuery)編排了很多常用的動作(比如跑步,吃飯,跳躍,下蹲)。
但是如果需要某些高難度動作(比如 空中轉體720°用臉著地),而招式(jQuery) 里還沒有編排。
那就需要自己用單個動作(JS)來組合一個。
Class 在程序中稱“類”,同時在CSS中也書面語也叫“類”。css中class即類選擇器。
html中的class=是一個選擇器,可以理解為一個標識,用來標識特定的標簽。
比如:<divclass="div1"></div>這就是一個標識效果,以后你想要改變這個div的樣式的話就可以找class為div1的元素了。