A full-color introduction to the basics of HTML and CSS from the publishers of Wrox!
Every day, more and more people want to learn some HTML and CSS. Joining the professional web designers and programmers are new audiences who need to know a little bit of code at work (update a content management system or e-commerce store) and those who want to make their personal blogs more attractive. Many books teaching HTML and CSS are dry and only written for those who want to become programmers, which is why this book takes an entirely new approach.
- Introduces HTML and CSS in a way that makes them accessible to everyone—hobbyists, students, and professionals—and it’s full-color throughout
- Utilizes information graphics and lifestyle photography to explain the topics in a simple way that is engaging
- Boasts a unique structure that allows you to progress through the chapters from beginning to end or just dip into topics of particular interest at your leisure
This educational book is one that you will enjoy picking up, reading, then referring back to. It will make you wish other technical topics were presented in such a simple, attractive and engaging way!
From the Author: Goals for this Book
Programming books can often look rather intimidating and uninspiring, but they do not need to be. We wanted to redesign the tech book and make it more accessible, relevant, and attractive to a whole new group of readers. The result is a book that feels more like a magazine and is enjoyable to flick through, and looks like it belongs in the graphic design section rather than the programming section of a bookstore.
- Large info-graphics are used to help simplify new or complex concepts
- Clean design and layout presents each topic on a new page for easy reference
- Printed in full-color, using a vibrant palette to distinguish different types of code
- Attractive code samples help you make beautiful web sites
This beautifully designed manual explains how to use HTML in a concise readable format...A wonderful resource. (.net, June 2012) A refreshing take on the subject. The title provides a great overview without feeling like a textbook. (Computer Arts, June 2012)
From the Back Cover
WELCOME TO A NICER WAY TO LEARN ABOUT HTML & CSS
Whether you want to design and build websites from scratch or take more control over an existing site, this book will help you create attractive, user-friendly web content. We understand that code can be intimidating, but take a look inside and you will see how this guide differs from many traditional programming books.
Each page introduces a new topic in a simple, visual way with straightforward explanations accompanied by bite-sized code samples. You will also find practical help on how to organize and design the pages of your site so that you can create websites that look stunning and are easy to use. No previous experience needed.
This book is for
Web designers and programmers
Online editors and content editors
Marketing & e-commerce managers
Bloggers and hobbyists
You'll learn to Write
HTML and CSS3
Structure web pages and sites
Prepare images, audio, and video
Control typography and layout
Most helpful customer reviews
15 of 15 people found the following review helpful.
Well made, Great Information and Great execution!
I have dabbled with HTML and CSS for a while but this book is what really helped me to grasp the harder concepts and to pad my knowledge. The book is meant mostly for beginner though, so if you are already fluent then this might not be for you. Still it could be a nice reference for you. The book starts easy and takes each concept step by step in order to make it as easy as possible for you to learn the content, contains examples almost every page that you can try yourself and tinker with to your hearts content. The author does a great job of getting information across while adding in repetition so that it sticks in your brain. Well made book that I would recommend anyone who is starting out with website building/design, by the time you are done reading it you will have a website up and running. Great product, and great stepping stone to a deeper understanding of web design and development.
3 of 3 people found the following review helpful.
The perfect guide to web design for beginner's
By Nicholas Savini
The layout of the book is really great, and provides you with a very simple and intuitive way for learning HTML/CSS. Jon Duckett really breaks down larger concepts to make sure it's presented in such a way that a complete beginner would have no trouble getting through this book. By the time you're done reading, you will absolutely have the capacity to build a functional website, albeit it a simple one.
The only downside to the book is that it was published in 2011. HTML5 only produced a stable release this past year, and CSS3 has still been developing features, such as media queries, that were not around when the book was published. As a result, you will certainly want to seek out additional resources to further enhance your knowledge of newer concepts like media queries, and even additional frameworks like Bootstrap.
Despite its relative age, this book is still a fantastic resource for beginners. You will want to seek out additional resources at some point, but books that teach programming are rarely so comprehensive that you will never need to seek out additional resources, and the ones that are comprehensive are often frustratingly dense. If you want to get started on the path to web design, then this is definitely the book to start with.
322 of 337 people found the following review helpful.
See all 1002 customer reviews...
Excellent introduction to web development
By Nicholas C. Zakas
My first impression of the book is that it's beautiful. The text is large and the pages are colorful, making it very easy to thumb through when in a hurry. When I wasn't in a hurry and sat down to read it, I found that the book almost told the entire story through pictures. The words are there and technically correct, but it's the visuals in the book that really communicate information to the reader.
I admired Duckett's approach to this book. He completely dispels with the buzzwords that glitter so many books these days. There's mention of HTML5 and CSS3, for sure, but it's done in such a way that it doesn't seem gimmicky or hyped. The title of the book itself is evidence of this. Duckett clearly doesn't want you thinking about HTML 4 vs. HTML5 or CSS 2 vs. CSS3. Instead, he wants you to understand the concepts that link together web technology and good design. Some of that is done with HTML 4 and CSS 2 while some is done with HTML5 and CSS3.
This book is really targeted at beginners without a technical background, and it does an exceptional job in serving this audience. The approach is perhaps the gentlest introduction to the concept of web programming that I've ever encountered. So gentle, in fact, I think that almost anyone could pick up this book and start to make a simple web page relatively quickly. It takes you right from creating your HTML file with a text editor, through learning HTML and CSS, all the way to deploying your file and adding Google Analytics.
Sprinkled throughout the book are useful tidbits about typography, contrast, design concepts, and even how multimedia plugins such as Flash work in conjunction with a web page. The very visual nature of the book makes picking up these concepts easy, as every piece of code is accompanied with a diagram, figure, or screenshot showing the result.
If you're an experienced web developer, you'll probably want to pass on this book since it will be far too basic. However, if you're looking for a good book to introduce web development to an inexperienced web developer, or even someone who has no experience, then this book is a great place to start.