相關主題
商品描述
Beginning CSS3 teaches you how to style web pages using Cascading Style Sheets (CSS)—the language of web design. Starting from first principles, you’ll learn through a series of practical exercises how to change the default look of HTML tags, adding color, backgrounds, and borders. The book demystifies core concepts, such as the CSS box model and selectors, giving you the confidence and knowledge to create innovative and flexible page layouts. You’ll also learn how to create rounded corners, drop shadows, and gradients without the need for images, using the latest CSS3 techniques.
What you’ll learn
- Teaches how to style attractive and flexible web pages
- Hands-on exercises demonstrate how to combine style rules for different effects
- Comprehensive coverage of CSS2.1 and stable parts of CSS3
Who this book is for
Beginning CSS3 is aimed at web designers who want to master the use of Cascading Style Sheets to style and lay out modern web pages. It teaches core concepts, such as the CSS box model and choosing the most appropriate selectors to apply styles efficiently. This makes it an excellent choice for both complete beginners and web designers who want to improve their understanding of CSS.
Table of Contents
- Introducing CSS - the Language of Web Design
- Using Basic Selectors
- Specifying Sizes, Colors, and Files
- Styling Text
- Embedding Web Fonts
- Understanding Layout with the CSS Box Model
- Floating Elements for Layout
- Adding Backgrounds
- Adding Borders and Drop Shadows
- Styling Lists and Navigation Menus
- Positioning Elements Precisely
- Cross-Browser Layout Techniques
- Using Advanced Selectors
- Styling Tables
- Generated Content
- Creating a Print Style Sheet
- Targeting Styles at Different Devices with Media Queries
- Using CSS3 Multi-Column Layout
- Creating Gradients Without images
- 2D Transformations and Transitions
- Animating Elements with CSS Keyframes
- What Next?
商品描述(中文翻譯)
《Beginning CSS3》教導您如何使用層疊樣式表(CSS)來設計網頁。從基本原理開始,透過一系列實際練習,您將學習如何改變HTML標籤的預設外觀,添加顏色、背景和邊框。本書將解釋核心概念,如CSS框模型和選擇器,讓您具備創造創新和靈活的頁面佈局的信心和知識。您還將學習如何使用最新的CSS3技術,無需使用圖像來創建圓角、陰影和漸層。
本書的學習內容包括:
- 教授如何設計具有吸引力和靈活性的網頁
- 通過實踐練習演示如何結合不同效果的樣式規則
- 全面介紹CSS2.1和CSS3的穩定部分
本書適合網頁設計師,他們希望掌握使用層疊樣式表來設計和佈局現代網頁的技巧。本書教授核心概念,如CSS框模型和選擇最適合的選擇器以有效應用樣式。這使得本書成為完全初學者和希望提高對CSS理解的網頁設計師的理想選擇。
本書的目錄包括:
1. 介紹CSS-網頁設計的語言
2. 使用基本選擇器
3. 指定大小、顏色和文件
4. 樣式化文字
5. 嵌入網頁字型
6. 理解CSS框模型的佈局
7. 使用浮動元素進行佈局
8. 添加背景
9. 添加邊框和陰影
10. 樣式化列表和導航菜單
11. 精確定位元素
12. 跨瀏覽器佈局技巧
13. 使用高級選擇器
14. 樣式化表格
15. 生成內容
16. 創建列印樣式表
17. 使用媒體查詢在不同設備上定位樣式
18. 使用CSS3多列佈局
19. 創建無圖像漸層
20. 2D變形和過渡效果
21. 使用CSS關鍵幀動畫元素
22. 下一步該做什麼?