Pro HTML5 and CSS3 Design Patterns ( PDF)
《Pro HTML5 and CSS3 Design Patterns ( PDF)》由会员分享,可在线阅读,更多相关《Pro HTML5 and CSS3 Design Patterns ( PDF)(514页珍藏版)》请在凡人图书馆上搜索。
1、BowersSynodinosSumnerUS $44.99Shelve inWeb Design/HTMLUser level:IntermediateASOURCE CODE ONLINERELATEDBOOKS FOR PROFESSIONALS BY PROFESSIONALSPro HTML5 and CSS3 Design PatternsPro HTML5 and CSS3 Design Patterns features 350 patterns that you can easily use to style web pages with CSS3 and HTML5. Ea
2、ch pattern can be combined with others to create an unlimited number of design ideas to help your website or next project look better and work smarter. Youll no longer have to use hacks, tricks, endless testing, and constant tweaking in multiple browsers to get some-thing to work.This book systemati
3、cally covers every usable feature of CSS3 and combines them with HTML5 to create reusable patterns. Youll learn how to create fluid layouts, drop caps, callouts, quotes, and alerts as well as new features such as rounded corners and form validation.Pro HTML5 and CSS3 Design Patterns is readable from
4、 cover to cover, with topics building carefully upon previous topics. Individual chapters and design pat-terns are also self-contained, so you can read them one by one in any sequence to master a specific topic or technique.This book unleashes your productivity and creativity in web design and devel
5、-opment. Simply by reusing and combining the modular design patterns featured within Pro HTML5 and CSS3 Design Patterns, youll easily be able to create suc-cessful designs every time, no matter your level of experience, whether intermedi-ate or advanced. For your convenience Apress has placed some o
6、f the front matter material after the index. Please use the Bookmarks and Contents at a Glance links to access them. iv Contents at a Glance Contents at a Glance . iv Contents . vi About the Authors . xiv About the Technical Reviewer . xv Acknowledgments . xvi Introduction . xvi Chapter 1: Design Pa
7、tterns: Making CSS Easy! . 1 Chapter 2: HTML Design Patterns . 33 Chapter 3: CSS Selectors and Inheritance . 63 Chapter 4: Box Models . 81 Chapter 5: Box Model Extents . 99 Chapter 6: Box Model Properties . 111 Chapter 7: Positioning Models . 129 Chapter 8: Positioning: Indented, Offset, and Aligned
8、 . 153 Chapter 9: Positioning: Advanced . 179 Chapter 10: Styling Text . 205 Chapter 11: Spacing Content . 225 Chapter 12: Aligning Content . 247 Chapter 13: Blocks . 265 Chapter 14: Images . 293 Chapter 15: Tables . 327 Chapter 16: Table Column Layout . 353 Chapter 17: Layouts . 381 Chapter 18: Dro
9、p Caps . 427 Chapter 19: Callouts and Quotes . 447 CONTENTS AT A GLANCE v Chapter 20: Alerts . 465 Index . 493 32xvxvxxx Introduction This is a solutions book for styling HTML5 with CSS3. It contains more than 350 design patterns you can put to use right away. Each design pattern is modular and cust
10、omizable, and you can combine patterns to create an unlimited number of designs. Each design pattern has been thoroughly tested and proven to work in all major web browsers including Chrome, Firefox, Internet Explorer, Opera, and Safari. All the content in this book is usable and practical. You wont
11、 waste time reading about things that dont work! With this book, you will no longer have to use hacks, tricks, endless testing, and constant tweaking in multiple browsers to get something to work. Using a design pattern is as easy as copying and pasting it into your code and tweaking a few values. Y
12、ou will immediately see which values you can modify and how they affect the result so you can create the exact style and layout you wantwithout worrying whether it will work. This is more than a cookbook. It systematically covers several usable features of CSS and combines these features with HTML t
13、o create reusable patterns. Each pattern has an intuitive name to make it easy to find, remember, and talk about. Accessibility and best practices are carefully engineered into each design pattern, example, and source code. You can read straight through the book, use it as a reference, and use it to
14、 find solutions. Each example includes a screenshot and all relevant HTML and CSS code so you can easily see how each design pattern works. The explanation for each design pattern is included alongside, so you can easily study the example while you read about how it works. Design patterns are organi
15、zed by topic, and all usable CSS rules are covered in depth and in context like no other book. All design patterns are accessible and follow best practices, making this book a worthwhile read from cover to cover, as well as an excellent reference to keep by your side while you are designing and codi
16、ng. This book unleashes your productivity and creativity in web design and development. Design patterns are like Legosyou can combine them in countless ways to create any design. They are like tools in a toolbox, and this book arms you with hundreds of tools you can whip out to solve problems quickl
17、y and reliably. Instead of hacking away at a solution, this book shows you how to create designs predictablyby combining predictable patterns. Audience This book is written for those who have some familiarity with CSS and HTML. It is for newcomers who have previously read an introductory book on CSS
18、 and HTML. It is for designers and developers who tried CSS at one time and gave up because it never seemed to work right. It is for professionals who want to take their CSS skills to a higher level. It is for all who want to create designs quickly without hacking around until they find something th
19、at works in all browsers. We assume that you know the basics of coding CSS and HTML. If you work exclusively in WYSIWYG designers like Dreamweaver or FrontPage and never look at HTML or CSS code, you may find the code in this book overwhelming. INTRODUCTION xviii If you like to learn by example, lik
20、e to see how code works, and have some familiarity with CSS and HTML, you will love this book. Some design patterns use JavaScript. To fully understand them, you need to understand the basics of JavaScript, but you do not need to know JavaScript to use these patterns. Most importantly, you do not ne
21、ed to know anything about JavaScript to understand and use the remaining 340+ design patterns because they have nothing to do with JavaScript! Innovations This book contains several innovative concepts, terms, and approaches. These are not new or radical: the technology is already built into the maj
22、or browsers, the concepts are implied in the CSS specification, and the terms are commonly used. What makes them innovative is how we define and use them to show what can be done with CSS and HTML. In other words, they are innovative because they simplify learning, understanding, and using CSS and H
23、TML. These ideas change how you think about CSS and HTML, and that makes all the difference. Furthermore, many of the design patterns in the book are innovative because they document combinations of properties and elements to solve difficult problems like never before. Six Box Models One innovation
24、in the book is the idea that CSS has six box models instead of one. CSS officially has one box model that defines a common set of properties and behaviors. A single box model is a very useful concept, but it is oversimplified. Over the years, we learned the hard way that box model properties work di
25、fferently depending on the type of box. This is one reason why so many people struggle with CSS. The box model seems simple, yet when one uses a box model property, such as width, it works only some of the time or may work differently than expected. For example, the width property sets the interior



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Pro HTML5 and CSS3 Design Patterns PDF PDF
