禪意花園的主要目的是為了演示基於標準進行設計所能實現的效果。
css是一種用來增強某種基本標記語言的設計性語言。
主流瀏覽器對css的支援在大體上已經足夠完善。很多**都轉向使用css且基於標準進行設計,設計者也自然享受到了基於標準所帶來的好處。
基於web標準開發的好處:基於web標準的設計要同時使用css和結構化html。二者相互依存,很難將其帶來的優勢分割開來。我們只有用html結構化地描述文件的結構,同時使用css展現文件的樣式,才會從web標準中真正受益。
但是html文件必須有乙個良好組織且合法的結構。若css布局出了問題,那麼首先要檢查的就是html文件的合法性。
作為一門專注於文件表現樣式的語言,css提供了很多極為豐富的、全新的功能。例如對行間距的精確控制(line-height屬性)、對元素之間的距離的精確控制(margin和padding屬性)和指定元素在頁面中的絕對/相對位置(absolute和relative屬性)等,使用css進行定位讓你隨心所欲地將元素置於頁面中的任何位置上。
css世界 探索第一章
1.文件流 是css世界中的一種基本的定位和布局機制 是引導元素排列和定位的一條看不見的流。流向只能是正向的。浮動定位會脫離文件流。2.流體 布局 曾經風靡的 div css 布局 實際上指的就是這裡的 流體 布局 3.table 的世界 有著自己的世界,流 的特性對並不適用,一些 css 屬性的表...
關於CSS 第一章 入門
css casacding style sheets 層疊樣式表,用於修飾文件 可以是標記語言html,也可以是xml或者是svn 的語言,可以將文件以更優雅的形式呈現給使用者。css宣告 css語言的核心功能就是為特定的屬性設定特點的值,css引擎通過計算出宣告的每個屬性來顯示元素。css的屬性和...
繼續第一章,第二章的練習
上午回顧了昨天所看的知識,進一步加深之前的記憶。下午2點半開始做題,題目為這兩章的課後練習題。第一章課後的兩個程式設計題很簡單,但編寫程式起來還是不能大意。1.5題是乙個列印文字題。上面還有符號跟一句英文,英文不是頂格,與符號的位置也有關。所以在編寫的時候要認真看,不能憑第一感覺直接列印個英文句,那...