CSS3实战手册(第三版,影印版)
David Sawyer McFarland
出版时间:2013年06月
页数:652
答案就在这里!
CSS3可以让你创建专业外观的网站,但是学习它的细节会十分麻烦——即使是资深web开发人员也是如此。这本《CSS3实战》通过有价值的提示、技巧和一步步的指导为你展示了如何来提升你的HTML和CSS技能。你将快速掌握如何搭建那些非常好看而且在任意尺寸屏幕和设备上都能迅速执行的网页。

您需要了解的重要内容
· 基础入门。编写CSS3友好的HTML,包括当前浏览器支持的HTML5标签。
· 运用现实设计。格式化文本、创建导航工具以及使用图形来增强页面。
· 让你的页面动起来。创建抢眼的动画,给予你的访问者吸引人的表格和表单。
· 控制页面布局。使用专业设计技术,比如浮动和定位。
· 适合任意设备。创作能够适配桌面电脑、平板电脑和手机浏览器的网站。
· 了解高级技术。更高效地使用CSS3,确保你的网页在打印时也表现良好。

David Sawyer McFarland是Sawyer McFarland媒体公司总裁。他在过去15年里为多个客户创建和管理网站,其中包括Macworld.com和UCaBerkeley大学。同时作为一名培训师,David还撰写了Dreamweaver,CSS和 JavaScript方面的“实战手册”系列畅销书籍。
  1. Chapter 1: HTML for CSS
  2. HTML: Past and Present
  3. Writing HTML for CSS
  4. The Importance of the Doctype
  5. Making Sure Internet Explorer Is Up-to-Date
  6. Chapter 2: Creating Styles and Style Sheets
  7. Anatomy of a Style
  8. Understanding Style Sheets
  9. Internal Style Sheets
  10. External Style Sheets
  11. Tutorial: Creating Your First Styles
  12. Chapter 3: Selectors: Identifying What to Style
  13. Tag Selectors: Page-Wide Styling
  14. Class Selectors: Pinpoint Control
  15. ID Selectors: Specific Page Elements
  16. Styling Groups of Tags
  17. Styling Tags Within Tags
  18. Pseudo-Classes and Pseudo-Elements
  19. Attribute Selectors
  20. Child Selectors
  21. Siblings
  22. The :not( ) Selector
  23. Tutorial: Selector Sampler
  24. Chapter 4: Saving Time with Style Inheritance
  25. What Is Inheritance?
  26. How Inheritance Streamlines Style Sheets
  27. The Limits of Inheritance
  28. Tutorial: Inheritance
  29. Chapter 5: Managing Multiple Styles: The Cascade
  30. How Styles Cascade
  31. Specificity: Which Style Wins
  32. Controlling the Cascade
  33. Tutorial: The Cascade in Action
  34. Applied CSS
  35. Chapter 6: Formatting Text
  36. Using Fonts
  37. Using Web Fonts
  38. Discovering Google Web Fonts
  39. Adding Color to Text
  40. Changing Font Size
  41. Formatting Words and Letters
  42. Adding Text Shadow
  43. Formatting Entire Paragraphs
  44. Styling Lists
  45. Tutorial: Text Formatting in Action
  46. Chapter 7: Margins, Padding, and Borders
  47. Understanding the Box Model
  48. Controlling Space with Margins and Padding
  49. Adding Borders
  50. Coloring the Background
  51. Creating Rounded Corners
  52. Adding Drop Shadows
  53. Determining Height and Width
  54. Wrapping Content with Floating Elements
  55. Tutorial: Margins, Backgrounds, and Borders
  56. Chapter 8: Adding Graphics to Web Pages
  57. Discovering CSS and the <img> Tag
  58. Adding Background Images
  59. Controlling Repetition
  60. Positioning a Background Image
  61. Using Background Property Shorthand
  62. Using Multiple Background Images
  63. Utilizing Gradient Backgrounds
  64. Applying Easy Gradients with Colorzilla
  65. Tutorial: Enhancing Images
  66. Tutorial: Creating a Photo Gallery
  67. Tutorial: Using Background Images
  68. Chapter 9: Sprucing Up Your Site’s Navigation
  69. Selecting Which Links to Style
  70. Styling Links
  71. Building Navigation Bars
  72. CSS-Style Preloading Rollovers
  73. Styling Particular Types of Links
  74. Tutorial: Styling Links
  75. Tutorial: Creating a Navigation Bar
  76. Chapter 10: CSS Transforms, Transitions, and Animations
  77. Transforms
  78. Transitions
  79. Animations
  80. Tutorial
  81. Chapter 11: Formatting Tables and Forms
  82. Using Tables the Right Way
  83. Styling Tables
  84. Styling Forms
  85. Tutorial: Styling a Table
  86. Tutorial: Styling a Form
  87. CSS Page Layout
  88. Chapter 12: Introducing CSS Layout
  89. Types of Web Page Layouts
  90. How CSS Layout Works
  91. Layout Strategies
  92. Chapter 13: Building Float-Based Layouts
  93. Applying Floats to Your Layouts
  94. Overcoming Float Problems
  95. Tutorial: Multiple-Column Layouts
  96. Chapter 14: Responsive Web Design
  97. Responsive Web Design Basics
  98. Setting Up a Web Page for RWD
  99. Media Queries
  100. Flexible Grids
  101. Fluid Images
  102. Responsive Web Design Tutorial
  103. Chapter 15: Positioning Elements on a Web Page
  104. How Positioning Properties Work
  105. Powerful Positioning Strategies
  106. Tutorial: Positioning Page Elements
  107. Advanced CSS
  108. Chapter 16: CSS for the Printed Page
  109. How Media Style Sheets Work
  110. How to Add Media Style Sheets
  111. Creating Print Style Sheets
  112. Tutorial: Building a Print Style Sheet
  113. Chapter 17 Improving Your CSS Habits
  114. Adding Comments
  115. Organizing Styles and Style Sheets
  116. Eliminating Browser Style Interference
  117. Using Descendent Selectors
  118. Trying Different CSS for Internet Explorer
  119. Appendixes
  120. Appendix: CSS Property Reference
  121. CSS Values
  122. Text Properties
  123. List Properties
  124. Padding, Borders, and Margins
  125. Backgrounds
  126. Page Layout Properties
  127. Animation, Transform, and Transition Properties
  128. Table Properties
  129. Miscellaneous Properties
  130. Appendix: CSS Resources
  131. References
  132. CSS Help
  133. CSS Tips, Tricks, and Advice
  134. CSS Navigation
  135. CSS Layout
  136. Showcase Sites
  137. CSS Books
  138. CSS Software
书名:CSS3实战手册(第三版,影印版)
国内出版社:东南大学出版社
出版时间:2013年06月
页数:652
书号:978-7-5641-4199-8
原版书书名:CSS3: The Missing Manual, 3rd Edition
原版书出版商:O'Reilly Media
David Sawyer McFarland
 
Sawyer McFarland Media公司总裁,资深Web应用开发工程师、培训讲师和技术作家。在Web开发方面拥有将近20年的工作经验,具有非常高的知名度和非常大的影响力。曾担任加州大学伯克利分校的网络负责人,他还在加州大学伯克利分校新闻学研究生院和波特兰州立大学任教。他居住在波特兰,并撰写了Adobe Dreamweaver 和CSS方面的Missing Manual系列畅销书。