CSS是什麼?CSS,即“Cascading Style Sheet(層疊樣式表)”,是用來控制網頁的外觀的一門技術。
我們知道,HTML、CSS和JavaScript是前端技術中最核心的三個元素。HTML控制網頁的結構,CSS控制網頁的外觀,而JavaScript控制網頁的行為。我們已經在HTML入門教程中的前端技術簡介這一節詳細講解了這三者的區別,大家可以回去查看一下。
HTML、CSS和JavaScript的關系如下:
“HTML是網頁的結構,CSS是網頁的外觀,而JavaScript是頁面的行為。”
在網頁初期,是沒有CSS這回事的。那個時候的網頁僅僅是用HTML標簽來制作,這樣大家可想而知是怎樣的了?或者你可以這樣理解,CSS的出現就是為了改造HTML標簽在浏覽器展示的外觀,使其變得更加好看。如果沒有CSS的出現,就不可能有現在“色彩缤紛”的頁面。CSS的出現可以說就是為了改變表現單調、色彩慘淡的網頁。
如果你是一個CSS初學者,也許有一定的HTML基礎,沒有看過我們的“HTML入門教程”,我還是強烈建議你回去看一下,雖然你學過HTML,但是在 學習網的這門HTML入門課程是一個精品課程,裡面涉及的內容和方法未必是你在其他任何地方能學到的。
曾經作為初學者的我,也跟你們一樣,簡單來說就是為了學習建網站,跑了很多彎路,有時候都不知道該學什麼,例如學習了HTML和CSS到達一定程度了,都不知道自己的瓶頸在哪裡,怎麼提升自己的水平。有時候一個知識點不懂,上網找,去圖書館找,學到的知識都是東拼西湊,一點都不系統,這些知識還要自己整理。
在 學習網,我們為大家量身定制了一整套網站開發的學習教程,這一條路線還算上一條優秀的學習路線。我們在這一套課程裡面,除了給大家講解知識之外,更重要的給大家涉及一些技巧和方法。這些東西,大部分人都不會這樣免費告訴你們。
CSS3是CSS的升級版本。CSS是從CSS1.0、CSS2.0、CSS2.1和CSS3.0這幾個版本一直升級而來,其中CSS2.1是CSS2.0的修訂版,CSS3.0是CSS的最新版本。
CSS3.0相對於CSS2.0來說,新增了很多屬性和方法,最典型的就是你可以直接為文字設置陰影和為標簽設置圓角。在CSS2.0中,為標簽設置圓角是一件很頭疼的事情。
對於CSS的學習,我們設置了“CSS入門教程”、“CSS進階教程”和“CSS3教程”這幾個教程,其中“CSS入門教程”講解的是CSS2.0入門的基礎知識,“CSS進階教程”講解的是CSS2.0進階的技巧和方法,而“CSS3.0教程”講解的是CSS3.0新增的屬性和一些技巧。不管是相對於初學者,或者是有一定基礎的讀者,這幾個教程都完全能滿足您的需求。
希望大家喜歡並且支持我們的 精品教程!