在持筆寫這文章之前,我從事的是編寫代碼工作。建立網站以及開發應用軟體是我的主要收入來源。我深信這文章會吸引眾多讀者。CSS是我每天工作的必備軟體,所以我深知當某專案急須第二天早上完成時,CSS將發揮重要重用。

當我和那些末使用CSS或僅使用CSS來進行簡單的網頁風格設計的設計人員和開發人員交談時,他們最經常提及的就是沒有時間去學習這種全新的工作方式。畢竟,利用表和間隔圖像的功能就可以幫他們完成工作,他們就有錢支付所欠的賬款。

幸運的是,我對CSS有興趣,並且在早期就開始學習、應用這一技術。正是由於早期的興趣,使我在CSS技術領域的知識隨著該技術的發展而增多。每次完成一個項目後,我都覺得我是靠借鑒六年來的經驗來建立CSS佈局的。在這文章中,我盡力講解可以用CSS技術來快速、方便的建立網站的技術和技巧。

在這文章中,你看到不會是長篇大論的理論知識,而是解決實際問題的方案,但前提是你自己也得有創造力。根據我的經驗,邊實踐邊學習比單純學習課本上的理論知識效果來的好。因此,當你從這文章中找到可以幫你的客戶及時建好網站的方案時,請以這些實例為鑒,來掌握新的技術。這文章的目的是讓你快速找到解決特定CSS技術難題的方法。你沒必要每頁都看,你只須抓住你需要的或是你感興趣的內容來閱讀。在每個解決方案的後面都有解釋為什麼該技術可以這個難題。希望你們能喜歡這文章!寫這文章是我最大的樂趣,希望這文章將是一本有用的日常參考書,也將會是一本給你信心去探索新CSS技術的工具書。

這文章適合哪些人群閱讀呢

這文章適合那些在工作中需用到CSS,但又沒時間去讀完長篇大論的理論知識的網站建立者閱讀。在這文章中,每個難題都有一套切實可行的解決方案。第一章敍述了CSS的基礎知識,前幾章涵蓋了一些簡單的技術知識。如果你有一定的CSS基礎,你會發現裏面的例子都很容易理解。

這文章包含哪些內容呢

    第一章:CSS入門這一章和其他書的格局不一樣,它是一本針對那些需要快速提高CSS基礎知識的人而設的教材。如果你在工作中一直有用到CSS,你可能會因為要更深入地瞭解一些概念而有選擇性的跳讀這一章。

第二章:文本風格及其它一些基礎知識這章敍述了如何設置檔的風格和格式,字體大小,字體顏色和如何削除空格是這章的重點。即使你已用過CSS來設置文本格式,你也會在這裏找到一些有用的知識。

第三章CSS和圖像結合CSS和圖像設置技術可以創造出強大的視覺效果。本章著重討論你要如何做到這一點,包括背景圖像以及如何定義圖像的位置。

第四章我們都需要導航,這章解釋了我們如何創建CSS風格。

第五章:表格資料雖然應盡可能避免使用表格來進行格局佈置,表格應用於顯示表格資料,本章將展示如何應用表格技術來創建有吸引力並實用的表格資料表。

第六章:視窗及用戶介面不管你是設計人員還是開發人員,你很有可能得花相當多的時間來創建各種資料錄入的視窗。CSS將幫你創建各種有吸引力並且實用的視窗,本章將告訴我們如何做到這一點。

第七章:流覽器相容技術我們該怎樣處理那些低版本的流覽器以及那些沒附帶CSS軟體的流覽器呢?這些問題構成了這章的主要內容。這文章也討論了如何解決CSS缺失,怎樣尋求幫助,也討論了如何用盡可能多的流覽器來測試你的網站。

第八章對我們網站的大多數訪客來說,我們的網頁已經很清楚了,但那些需要借助輔助技術,如螢幕放大鏡和螢幕閱讀器的人要怎麼辦呢?或者針對那些無論是出於何種原因偏愛用鍵盤而不是滑鼠來操縱網頁的人呢?在這一章中,我們將讀到如何讓所有的用戶都會用並喜歡我們的網站。

第九章CSS定位和佈局在這一章中,我們將探討如何用CSS來創建即漂亮又易懂的網頁。我們涵意了各種不同的CSS佈局,以及各種技術。我們可以結合這些CSS佈局和技術來創建各種有趣的頁面佈局。

 

更新和勘誤表

沒有一文章是完全無誤的,細心的讀者肯定會在這文章中找到至少一到兩處的錯誤。文章網站將提供最新查出的有關排版或是編寫時的錯誤,並提供必要的最新流覽器以及相關的標準。

你的回饋意見

如果通過論壇找不到答案,或者是出於何種原因你想聯繫到我們,你最好寫信到這個網址:books@sitepoint.com 。我們建有一個電子郵件支援系統來跟蹤你的查詢,並且我們有工作人員替你解答疑難問題。歡迎給我們提供改善的建議以及更正你可能找到的任何錯誤。

這文章中的慣例

你會發現在這文章中,我們使用某種特定的排版和佈局風格來顯示不同的資訊。請看以下項目:

標記樣品

任何標記,像HTML或是CSS,都會用特定的字體寬度來顯示。比如:

   

如果標記組成這文章的代碼檔案,檔案的名稱會出現在程式列表的上方,像這樣:

  

如果只顯示部分檔案,這是文字摘錄:

  

提示,注釋以及警告