CSS3: The Missing Manual Author: David Sawyer McFarland | Language: English | ISBN:
B00APOSIEQ | Format: PDF
CSS3: The Missing Manual Description
CSS3 lets you create professional-looking websites, but learning its finer points can be tricky—even for seasoned web developers. This Missing Manual shows you how to take your HTML and CSS skills to the next level, with valuable tips, tricks, and step-by-step instructions. You’ll quickly learn how to build web pages that look great and run fast on devices and screens of all sizes.
The important stuff you need to know:
- Start with the basics. Write CSS3-friendly HTML, including the HTML5 tags recognized by today’s browsers.
- Apply real-world design. Format text, create navigation tools, and enhance pages with graphics.
- Make your pages lively. Create eye-catching animations and give your visitors attractive tables and forms.
- Take control of page layouts. Use professional design techniques such as floats and positioning.
- Look great on any device. Craft websites that adapt to desktop, tablet, and mobile browsers.
- Get advanced techniques. Use CSS3 more effectively and efficiently, and ensure that your web pages look good when printed.
- File Size: 44334 KB
- Print Length: 652 pages
- Page Numbers Source ISBN: 1449325947
- Simultaneous Device Usage: Unlimited
- Publisher: O'Reilly Media; 3 edition (December 17, 2012)
- Sold by: Amazon Digital Services, Inc.
- Language: English
- ASIN: B00APOSIEQ
- Text-to-Speech: Enabled
X-Ray:
- Lending: Not Enabled
- Amazon Best Sellers Rank: #23,214 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
- #9
in Kindle Store > Kindle eBooks > Computers & Technology > Web Site Design - #35
in Kindle Store > Kindle eBooks > Computers & Technology > Programming - #39
in Books > Computers & Technology > Web Development & Design > Web Design
- #9
in Kindle Store > Kindle eBooks > Computers & Technology > Web Site Design - #35
in Kindle Store > Kindle eBooks > Computers & Technology > Programming - #39
in Books > Computers & Technology > Web Development & Design > Web Design
I learned HTML back in the 1990s, and I'm sorry to say I didn't really keep up with it. I was familiar with CSS, but had no idea what the possibilities were! I'm extremely comfortable with typography and page layout, and had always been frustrated trying to mimic print with HTML and tables. It just didn't work, and it never looked like the professional sites I admired.
I bought this as a Kindle version for my iPad because I couldn't wait to get started. The other versions of this book got good reviews, so I decided to take a chance. Although I have an iPad, I've NEVER used it for reading, and the only technical book on Sketchup I'd bought on it was a huge disappointment.
I'm happy to say that this is a GREAT book, and a great way to learn CSS. The instructions are clear, the tutorials really reinforce what the reader is learning. The examples do what they are supposed to, and I have a COMPLETE understanding of the concepts I've covered so far. I went into this with a basic understanding of *old* HTML, and a really limited view of CSS's capabilities and a completely backwards understanding of how to code with it. I had also tried learning CSS from some good tutorials on YouTube, but they weren't comprehensive. I gave in and bought several books. But while I'm waiting for the others to be delivered, I've already learned most of what I need from this book.
I always tend to buy technical books, then skim the pages to find what I need, and never actually read the book. I'm reading this one because I'm comfortable with the Kindle format...I can adjust the fonts larger, change the columns and background. The overall experience of having this in electronic form is great. I can even "highlight" lines, and see what other readers have highlighted as well.
This book is both board and deep. Meaning it covers a ton of topics and goes in-depth on all of them. This book is great for the beginner, but also has a lot of advanced material.
After a nice introduction that explains the structure of the book the author starts off Part 1 covering the basics. The book starts with the basics and leads us to advanced topics by the end of the book.
I have listed the 5 parts of the book below with the chapters they contain to give an idea of all the topics covered.
Part 1. CSS Basics
1. HTML for CSS
2. Creating Styles and Style Sheets
3. Selectors: Identifying What to Style
4. Saving Time with Style Inheritance
5. Managing Multiple Styles: The Cascade
Part 2. Applied CSS
6. Formatting Text
7. Margins, Padding, and Borders
8. Adding Graphics to Web Pages
9. Sprucing Up Your Site's Navigation
10. CSS Transforms, Transitions, and Animations
11. Formatting Tables and Forms
Part 3. CSS Page Layout
12. Introducing CSS Layout
13. Building Float-Based Layouts
14. Responsive Web Design
15. Positioning Elements on a Web Page
Part 4. Advanced CSS
16. CSS for the Printed Page
17. Improving Your CSS Habits
Part 5. Appendixes
A. CSS Property Reference
B. CSS Resources
I have found CSS to be very powerful, but a lack of understanding can lead to some messy web sites. I have seen some really tragic HTML/CSS/JavaScript implementations. Reading this book and using it as a reference will help avoid that. The author does a great job of showing how things should be done the right way.
The author did a great job putting together the code samples. Each chapter has two folders.
CSS3: The Missing Manual Preview
Link
Please Wait...